Docker安装完后默认启动时不加载配置文件,默认配置文件/etc/default/docker不存在。

解决办法:

1、修改/lib/systemd/system/docker.service

		#添加一行,设置配置文件
		$ EnvironmentFile=-/etc/default/docker
		#-代表ignore error
		
		#修改docker启动
		$ ExecStart=/usr/bin/docker daemon -H fd://
		#改成
		$ ExecStart=/usr/bin/docker daemon  $DOCKER_OPTS

2、在配置文件/etc/default/docker中添加如下配置

			DOCKER_OPTS="-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sock"

3、sudo systemctl daemon-reload //重载配置

4、sudo systemctl restart docker.service //重启docker

5、修改docker环境变量

			$echo "export DOCKER_HOST=tcp://localhost:4243"  >> ~/.bashrc