大山快修 - 简单 - 高效   |   压缩包密码可以在《大山快修》公众号回复 “解压密码” 获取!
docker参数介绍

-D: 默认false 允许调试模式

-H: 默认是unix:///var/run/docker.sock tcp://[host[:port]]来绑定 或者unix://[/path/to/socket]来使用(二进制文件的时候),当主机ip host=[0.0.0.0],(端口)port=[4243] 或者 path=[/var/run/docker.sock]是缺省值,做为默认值来使用

-api-enable-cors: 默认flase 允许CORS header远程api

-b: 默认是空,附加在已存在的网桥上,如果是用'none'参数,就禁用了容器的网络

-bip: 默认是空,使用提供的CIDR(ClasslessInter-Domain Routing-无类型域间选路)标记地址动态创建网桥(dcoker0),和-b参数冲突

-d: 默认false 允许进程模式(daemonmode)

-dns: 默认是空,使docker使用指定的DNS服务器

-g: 默认是"/var/lib/docker":作为docker使用的根路径

-icc: 默认true,允许inter-container来通信

-ip: 默认"0.0.0.0":绑定容器端口的默认Ip地址

-iptables: 默认true 禁用docker添加iptables规则

-mtu: 默认1500 : 设置容器网络传输的最大单元(mtu)

-p: 默认是/var/run/docker.pid进程pid使用的文件路径

-r: 默认是true 重启之前运行的容器

-s: 默认是空 ,这个是docker运行是使用一个指定的存储驱动器

-v: 默认false 打印版本信息和退出

-a=map[]: 附加标准输入、输出或者错误输出

-c=0: 共享CPU格式(相对重要)

-cidfile="": 将容器的ID标识写入文件

-d=false: 分离模式,在后台运行容器,并且打印出容器ID

-e=[]: 设置环境变量

-h="": 容器的主机名称

-i=false: 保持输入流开放即使没有附加输入流

-privileged=false: 给容器扩展的权限

-m="": 内存限制 (格式:<number><optional unit>, unit单位 = b, k, m or g)

-n=true: 允许镜像使用网络

-p=[]: 匹配镜像内的网络端口号

-rm=false: 当容器退出时自动删除容器 (不能跟 -d一起使用)

-t=false: 分配一个伪造的终端输入

-u="": 用户名或者ID

-dns=[]: 自定义容器的DNS服务器

-v=[]: 创建一个挂载绑定:[host-dir]:[container-dir]:[rw|ro].如果容器目录丢失,docker会创建一个新的卷

-volumes-from="": 挂载容器所有的卷

-entrypoint="": 覆盖镜像设置默认的入口点

-w="": 工作目录内的容器

-lxc-conf=[]: 添加自定义-lxc-conf="lxc.cgroup.cpuset.cpus = 0,1"

-sig-proxy=true: 代理接收所有进程信号(even in non-tty mode)

-expose=[]: 让你主机没有开放的端口

-link="": 连接到另一个容器(name:alias)

-name="": 分配容器的名称,如果没有指定就会随机生成一个

-P=false: Publish all exposed ports to thehost interfaces 公布所有显示的端口主机接口


版权属于: 大山快修
本文声明: 本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。