安装docker
说明:此次安装没有根据官网安装教程的步骤进行,而是直接yum install安装。
- 安装docker
yum install docker
- 关闭防火墙
service firewalld stop
- 启动服务
service docker start
- 设置开机启动
systemctl enable docker
配置docker
说明:swarm是通过docker api而进行docker管理的,所以需要将docker的rest api启动。
Centos docker配置文件位置:/etc/sysconfig/docker
Ubuntu docker配置文件位置:/etc/default/docker
- 修改配置文件中的内容如下:
OPTIONS='-H tcp://0.0.0.0:[docker_port] -H unix:///var/run/docker.sock --selinux-enabled'
- 1
将docker_port换成想要配置且未被占用的端口号,比如2375.
- 重启docker服务
service docker restart
- 1
此时看下ps -ef | grep docker
可以看到docker进程的启动项-H tcp://0.0.0.0:2375