1行まとめ
- Dockerのモードは、
docker info
コマンドのSecurity Options:
にrootless
、userns
が含まれているかどうかで確認できる。
概要
通常のDocker、RootlessモードのDocker、userns-remapモードのDocker・・・と、いろいろなDocker環境を触っていると、「今触っているDockerはどのモードだったかな?」となりますよね。
そんな時はdocker info
コマンドの出力を見ることで、モードを確認することができます。(より正確には、CLIであるdocker
コマンドが接続しているDockerデーモンのモード)
Rootlessモード
DockerがRootlessモードで動作している場合、docker info
コマンドのSecurity Options:
にrootless
が含まれています。
$ docker info
...
Security Options:
seccomp
Profile: default
rootless
...
userns-remapモード
Dockerがuserns-remapモードで動作している場合、docker info
コマンドのSecurity Options:
にuserns
が含まれています。
$ docker info
...
Security Options:
apparmor
seccomp
Profile: default
userns
...
通常モード
Rootlessモードでもuserns-remapモードでもない場合、docker info
コマンドのSecurity Options:
にはrootless
、userns
のどちらも含まれていません。
$ docker info
...
Security Options:
seccomp
Profile: default
...