Ubuntu16.04守护进程的配置和操作
sudo status docker
eggyer
@ubuntu:/usr/local/dockerfile/df_test1$ sudo status docker
[sudo] eggyer 的密码:
status: 无法连接到
Upstart: Failed to connect to socket /com/ubuntu/
upstart: 拒绝连接
若出现上述错误可以使用
eggyer@ubuntu:/usr/local/dockerfile/df_test1$ sudo service docker status
● docker
.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker
.service
Active: active (running) since 六
2016-
11-
26 19:
24:
09 CST
Docs: https://docs
.docker.com
Main PID:
118314 (docker)
CGroup: /system
.slice/docker
.service
└─
118314 /usr/bin/docker daemon -H fd://
docker守护进程的开启 重启 关闭
sudo service docker start/stop/restart
docker的启动选项
运行相关
docker -d [OPTIONS]
-
D --debug=false
-
e --exec-driver="native"
-
g --graph="/var/lib/docker"
-
-icc=true
-
l --log-level="info"
-
-label=[]
-
p --pidfile="/var/run/docker.pid"
与服务器相关
-
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
与remoteAPI相关
--api
-enable-cors=false
与存储相关
-
s --storage-driver=""
-
-selinux-enabled=false
-
-storage-opt=[]
与registry相关
-
-insecure-registry=[]
-
-registry-mirror=[]
网络相关
-
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
-
-mtu=0
docker的启动配置文件
Docker安装在桌面版ubuntu的时候,默认的配置文件/etc/default/docker 里的配置是无效的(14.04 server版并无问题),导致之前的很多工作进展缓慢,这个问题在官方文档中有出现,但是在安装步骤中,不循着问题根本找不到,非常坑爹。
解决办法是:打开/lib/systemd/system/docker.service 文件
添加一行
EnvironmentFile=-
/etc/default/docker
-代表ignore error
并修改
然后,修改: ExecStart=
/usr/bin/docker -d -H fd:
systemctl daemon-reload 重载
转载请注明原文地址: https://ju.6miu.com/read-971242.html