1.參考文檔
? ? https://docs.docker.com/engine/reference/commandline/dockerd/#options
2.基礎(chǔ)環(huán)境 (服務(wù)器IP:172.17.0.51,52,53)
? ? a.系統(tǒng)版本?? ? ???CentOS Linux release 7.6.1810 (Core)
? ? b.docker版本??? Docker version 18.06.3-ce, build d7080c1
? ? c.修改主機(jī)名? ?? hostnamectl --static set-hostname node51,修改 /etc/hosts
2.安裝docker
? ? a. 添加docker yum 源
? ? ? yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
? ? b. 查看版本列表
? ? ? yum list docker-ce --showduplicates | sort -r
?? c. 安裝docker? ?
? ??? yum install -y docker-ce-18.06.3.ce-3.el7?
3.配置docker
? ? a.日志及倉庫配置
? ? ? mkdir /etc/docker
? ? ? cat << EOF > /etc/docker/daemon.json
? ? ? {
? ? ? ? ? "insecure-registries": ["172.17.0.52:5000"],
? ? ? ? ? "log-driver": "json-file",
? ? ? ? ? "log-opts": {
? ? ? ? ? ? ? "max-size": "500m",
? ? ? ? ? ? ? "max-file": "4"
? ? ? ? ? }
? ? ? }
? ? ? EOF
? ? b.啟動(dòng)參數(shù)配置
? ? ? ? EnvironmentFile=/run/flannel/subnet.env
? ? ? ? ExecStart=/usr/bin/dockerd $DOCKER_NETWORK_OPTIONS
4.啟動(dòng)配置
? ? systemctl enable docker && systemctl daemon-reload && systemctl start docker