Docker部署
Docker容器的部署步骤
1.机器存在Docker先卸载
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
2.配置阿里云的Docker源
yum install -y yum-utils device-mapper-persistent-data lvm2 git
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.安装最新版的Docker
yum install docker-ce -y
4.启动Docker服务并且设置开机自启
systemctl start docker #开机启动
systemctl enable docker #开机自启
5.查看Docker版本及启动状态
docker info
如果最下面出现如下错误
vim /etc/sysctl.conf #编辑配置文件
最后一行追加以下内容
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-arptables = 1
重启机器
reboot
6.安装完成后查看Docker的版本
docker -v #查看docker版本
Docker version 1.13.1, build 8633870/1.13.1
docker version
Client:
Version: 18.09.0
API version: 1.39
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:48:22 2018
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.0
API version: 1.39 (minimum version 1.12)
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:19:08 2018
OS/Arch: linux/amd64
Experimental: false