docker启动容器命令及参数解析


以docker容器管理工具portainer为例,介绍docker启动容器命令及参数解析。

1. 启动容器命令

docker run -p 9000:9000 -p 8000:8000 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /mydata/portainer/data:/data \
-d portainer/portainer

2. 参数解析

  • -p 9000:9000 -p 8000:8000:将容器的9000端口映射到宿主机的9000端口,将容器的8000端口映射到宿主机的8000端口。
  • --name portainer:指定容器名称为portainer
  • --restart=always:容器异常退出后,自动重启。
  • -v /var/run/docker.sock:/var/run/docker.sock:将宿主机的docker.sock文件挂载到容器的/var/run/docker.sock文件。
  • -v /mydata/portainer/data:/data:将宿主机的/mydata/portainer/data目录挂载到容器的/data目录。
  • -d:后台运行容器。
  • portainer/portainer:指定启动的镜像名称为portainer/portainer

文章作者: 刘孜博
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 刘孜博 !
评论
  目录