centos7安装docker

190 阅读1分钟

官方地址:docs.docker.com/engine/inst…

1.卸载旧版本

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2.安装所需软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

3.设置dockers阿里云安装源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.更新yum软件包索引

yum makecache fast

5.安装docker

yum -y install docker-ce

6.启动docker

sudo systemctl start docker

7.配置docker仓库镜像

登陆 [cr.console.aliyun.com] 容器镜像服务-镜像工具-镜像加速器

sudo mkdir -p /etc/docker 
sudo tee /etc/docker/daemon.json <<-'EOF' 
{ 
"registry-mirrors": ["https://plaz7u8g.mirror.aliyuncs.com"] 
} 
EOF 
sudo systemctl daemon-reload 
sudo systemctl restart docker

8.安装docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

安装完成后提升权限

sudo chmod +x /usr/local/bin/docker-compose