一、安装Docker
1、安装 Docker
yum install -y yum-utils
yum-config-manager \
–add-repo \
https://download.daocloud.io/docker/linux/centos/docker-ce.repo
yum install -y -q docker-ce-17.03.1.ce*
做为系统启动
systemctl enable docker
systemctl start docker
关闭防火墙
setenforce 0 && sed -i ‘/^SELINUX=/c\SELINUX=disabled’ /etc/selinux/config
systemctl stop firewalld
$ystemctl disable firewalld.service
systemctl restart docker
2、检查Docker
检查Docker的OverlayFS配置。
docker info |grep d_type
如果包含 Supports d_type: false,请注意您需要将文件系统重现格式化为支持ftype,或者退而求其次使用 devicemapper.
解决方法有三个:(我们用第三种较为方便)
(1). 对docker使用分区重新分区 mkfs -t xfs -n ftype=1 /PATH/TO/DEVICE
(2). 重新装centos 7.3系统
(3). 修改docker存储驱动程序,修改 /etc/systemd/system/docker.service配置,这项:
ExecStart=/usr/bin/dockerd –storage-driver=devicemapper
增加这个–storage-driver=devicemapper,需restart生效,如下:
systemctl daemon-reload
systemctl restart docker
3、Docker运行状态
二、安装控制节点、
1、查看安装帮助
bash -c “$(docker run –rm daocloud.io/daocloud/dce install –help)”=
Install the DCE Controller.
- Usage: do-install [options]Description:
The command will install the DCE controller on this machine.
Options:
-q, –quiet Quiet. Do not ask for anything.
–force-pull Always Pull Image, default is pull when missing.
–swarm-port PORT Specify the swarm manager port(default: 2376).
–controller-port PORT Specify the dce controller port(default: 80).
–controller-ssl-port PORT Specify the dce controller ssl port(default: 443).
–secure-registry Config insecure-registry.
–experimental Enable experimental Swarm Experimental Features.
–advertise-addr string Advertised address (format: <ip|interface>[:port])
–listen-addr string Listen address (format: <ip|interface>[:port]) (default 0.0.0.0:2377)
–dry-run Start as a test process without install DCE.
2、安装DCE
bash -c “$(docker run –rm daocloud.io/daocloud/dce install)”
当出现如下输出时,程序安装完成:
DCE Controller Installed Successfully
WEB: https://192.168.66.228:443
如果安装完成后,出现重启 Docker 的提示,请按照提示执行相关命令重启 Docker,保证 DCE 能够正常提供服务。
NOTES:
* Restart docker daemon to enable insecure registry: service docker restart
3、接入新控制节点
可以在 DCE 的主机管理界面,点击接入主机,可以根据提示将主机作为控制节点添加到集群。当然也可以先添加容器节点,然后在主机页面点击升级,升级节点成为控制节点。
三、验证是否成功
https://192.168.111.6
- 本文固定链接: https://www.gayj.cn/?p=363
- 转载请注明: https://www.gayj.cn/