安装docker-ce
安装/升级Docker客户端,安装必要的一些系统工具。
1 2 3
| yum update -y yum install -y yum-utils device-mapper-persistent-data lvm2
|
添加软件源信息
1
| yum -config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
|
更新并安装
1 2
| yum makecache fast yum -y install docker-ce
|
开启Docker服务
配置镜像加速器,为docker容器设置默认网段
用的阿里云的免费镜像加速,建议自己去获取,登录容器镜像服务控制台后,在左侧导航栏选择镜像工具 > 镜像加速器,在镜像加速器页面就会显示为你独立分配的加速器地址。
https://cr.console.aliyun.com/?spm=a2c4g.11186623.2.14.95378fbb2ZXwUA
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF' { "debug" : true, "registry-mirrors": ["https://nrj39bnl.mirror.aliyuncs.com"], "default-address-pools" : [ { "base" : "172.31.0.0/16", "size" : 24 } ] } EOF
|
重启,并设置开机自启
1 2 3
| systemctl daemon-reload systemctl restart docker systemctl enable docker
|
docker-compose安装
下载官网安装脚本并运行
1
| curl -L "https://get.daocloud.io/docker/compose/releases/download/1.27.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
|
给可执行权限
1
| sudo chmod +x /usr/local/bin/docker-compose
|
建立软连接
1
| sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
|
验证
1
| docker-compose --version
|
出现以下提示为成功
docker-compose version 1.27.4, build 1110ad01