在centos7中安装docker

第一步:将原来的docker进行卸载
执行语句

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

执行结果如下:

如果在执行该语句的时候出现yum被占用问题,执行以下语句在执行上面的语句就行了

rm -f /var/run/yum.pid

第二步:安装docker必须要的包

执行以下命令:

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

执行结果如下:

第三步:设置docker拉取镜像的位置

执行以下命令:

这里推荐使用国内的阿里云的镜像地址
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

执行结果如下:

第四步:安装docker

执行命令:

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

执行结果:

查看docker的版本:

验证docker安装成功:

//启动docker
systemctl start docker

//执行run镜像
docker run hello-world

没有镜像docker会自动拉取镜像
出现以下结果表示成功:

最后,将docker设置为自启动systemctl enable docker
使用该命令进行查看
systemctl list-unit-files | grep enable | grep docker

posted @ 2022-12-18 14:57  just1t  阅读(277)  评论(0)    收藏  举报