在使用Docker时,经常会使用到一些命令来操作容器、镜像等。这些命令中经常伴随着许多选项,用来调整命令的行为。这篇文章将介绍一些常用的Docker命令选项。
run命令选项
-d:以“守护进程”的方式运行容器。 -e:设置环境变量,格式为key=value。 -it:在容器中启动一个交互式终端。 -p:把容器内的端口映射到宿主机上,格式为宿主机端口:容器内的端口。 -v:把宿主机中的一个目录挂载到容器中,格式为宿主机路径:容器路径。
ps命令选项
-a:显示所有容器,包括未运行的。 -q:只显示容器ID。
images命令选项
-a:显示所有镜像,包括中间镜像。 -q:只显示镜像ID。
rm命令选项
-f:强制删除容器。 -v:同时删除与容器关联的匿名卷。
exec命令选项
-i:允许标准输入输出,常用于在运行中的容器内执行命令。 -t:分配一个伪终端。
这些选项只是常用选项的一部分,有些命令还有其他选项可用。使用时,可通过命令后面加上--help选项来查看所有可用选项。