创建容器
说明
Name
: 容器名称Image
: 创建容器所用的镜像名称,如 docker.io/helloworld:latestCommand
: 运行容器所使用的命令,为空则使用Dockerfile中预定义的命令Network Mode
: 网络模式,Host
(直接使用主机网络)、Bridge
(通过Docker网卡映射到主机网络)、Customer
(使用自定义网络,需要指定Network Name
)Network Name
: 当Network Mode
是Customer
是可以设置HostName
: 当Network Mode
不是Host
是可以设置
Restart Policy
: 当容器退出是的重启策略,always
无论容器是在何种情况(除用户手动停止外)退出都会重启,on-failure
是只有当容器异常退出是才会重启(退出码不为0),默认为none
不重启Max Retry Count
: 当Restart Policy
为on-failure
是需要指定最大重试次数
DNS
: 容器需要使用的DNS服务器CPU Shares
: 指定当前容器相对于其他容器的CPU使用权重Memory Limit
: 最大可用内存Ports Binging
: 当Network Mode
不是Host
可以设置端口映射Volumes Binding
: 容器卷标映射Environment Variables
: 设置容器环境变量,如 “VAR=value”.Links
: 容器与容器之间的链接,如 container_name:aliasLog Config
: 日志配置,有Driver
和Opts
两个属性。默认值为Driver:json-file
,Opts: {max-size=10m, max-file=3}