使用命令如下:
docker run -itd --name=cluster -v /home/ClusterApp/cluster:/home/ClusterApp/cluster --restart=always --privileged=true -p 12000:12000 python:3.8
命令说明:
docker run 创建一个容器并运行
docker run --help 可以查看所有的参数:
- 命令中参数说明
-d, --detach=false, 指定容器运行于前台还是后台,默认为false
-i, --interactive=false, 打开STDIN,用于控制台交互
-t, --tty=false, 分配tty设备,该可以支持终端登录,默认为false
–name=“”, 指定容器名字,后续可以通过名字进行容器管理,links特性需要使用名字
-v, --volume=[], 给容器挂载存储卷,挂载到容器的某个目录
–privileged=false, 指定容器是否为特权容器,特权容器拥有所有的capabilities
–restart=“no”, 指定容器停止后的重启策略:
no:容器退出时不重启
on-failure:容器故障退出(返回值非零)时重启
always:容器退出时总是重启
-p,