1. 程式人生 > >Docker客戶端與守護進程

Docker客戶端與守護進程

Docker 雲計算

$ docker -d [ OPTIONS ] (已守護進程的方式運行容器)
配置選項:
1.運行相關
-D,--debug=false
-e,--exec-driver="native"
-g,--graph="/var/lib/docker"
--icc=true
-l,--;og-level="info"
--label=[]
-p,--pidfile="/var/run/docker.pid"
2.Docker 服務器連接相關:
-G,--group="docker"
-H,--host=[]
-tls=false
--tlscacert="/home/sven/.docker/ca.pem"
--tlscert="/home/sven/.docker/cert.pem"
--tlskey="/home/sven/.docker/key.pem"
--tlsverify=false
3.RemotAPI相關:
--api-enable-cord=false
4.存儲相關:
-s,--storage-driver=""
--selinux-enabled=false
--storage-opt=[]
5.Registry相關:
--insecure-registry=[]
--registry-mirror=[]
6.網絡設置相關
-b,--bridge=" "
--bip=" "
--fixed-cidr=" "
--fixed-cidr-v6=" "
--dns=[]
--dns-search=[]
--ip=0.0.0.0
--ip-forward=true
--ip-masq=true
--iptables=true
--ipv6=false
--mtn=0
啟動配置文件
/etc/sysconfig/docker

Docker的遠程訪問

1.第二臺安裝Docker的服務器
2.修改Docker守護進程啟動選項,區別服務器
3.保證Client API與Server API 版本一致

修改Docker守護進程啟動選項
-H tcp://host:port

unix://path/to/socket,
fd://* or fd://socketfd
守護進程默認配置:
-H unix:///var/rundocker.sock

Docker客戶端與守護進程