Centos7安装Docker指引详细步骤

Centos安装docker:

环境:Centos 7

1.卸载旧的版本,没安装过,可以忽略

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

2.需要安装包

sudo yum install -y yum-utils

3.设置镜像仓库
官方镜像:(比较慢,不推荐)

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

阿里镜像仓库 :(推荐)

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

4.安装 docker
安装docker前先更新yum软件包索引

yum makecache fast

安装docker-ce(社区版-免费的)

sudo yum install docker-ce docker-ce-cli containerd.io -y

5.启动docker

sudo systemctl start docker

6.查看docker版本

docker version

7.设置开机自启

# centos设置docker开机自启
systemctl enable docker.service

总的来说:

# 删除旧的
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
# 需要安装包
sudo yum install -y yum-utils
# 设置阿里镜像仓库 
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker
sudo yum install docker-ce docker-ce-cli containerd.io -y
# 启动docker
sudo systemctl start docker
# 查看版本
docker info
# centos设置docker开机自启
systemctl enable docker.service

你可能感兴趣的:(docker,容器,运维)