Alpine LinuxでShellを実行する

dockerコンテナ起動時にbash -cで処理を実行することがあるが、Alpine Linuxではashを使用する。

$ docker run --rm -ti alpine ash
/ # ls -la
total 64
drwxr-xr-x    1 root     root          4096 Jul 30 07:28 .
drwxr-xr-x    1 root     root          4096 Jul 30 07:28 ..
-rwxr-xr-x    1 root     root             0 Jul 30 07:28 .dockerenv
drwxr-xr-x    2 root     root          4096 Jul 11 17:29 bin
drwxr-xr-x    5 root     root           360 Jul 30 07:28 dev
drwxr-xr-x    1 root     root          4096 Jul 30 07:28 etc
drwxr-xr-x    2 root     root          4096 Jul 11 17:29 home
drwxr-xr-x    5 root     root          4096 Jul 11 17:29 lib
drwxr-xr-x    5 root     root          4096 Jul 11 17:29 media
drwxr-xr-x    2 root     root          4096 Jul 11 17:29 mnt
drwxr-xr-x    2 root     root          4096 Jul 11 17:29 opt
dr-xr-xr-x  375 root     root             0 Jul 30 07:28 proc
drwx------    1 root     root          4096 Jul 30 07:28 root
drwxr-xr-x    2 root     root          4096 Jul 11 17:29 run
drwxr-xr-x    2 root     root          4096 Jul 11 17:29 sbin
drwxr-xr-x    2 root     root          4096 Jul 11 17:29 srv
dr-xr-xr-x   13 root     root             0 Jul 30 07:28 sys
drwxrwxrwt    2 root     root          4096 Jul 11 17:29 tmp
drwxr-xr-x    7 root     root          4096 Jul 11 17:29 usr
drwxr-xr-x   11 root     root          4096 Jul 11 17:29 var

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA