Centos安装Docker的详细安装步骤

884 阅读1分钟
CentOs安装docker
环境:Centos 7
1、卸载旧版本的docker
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
3、设置镜像仓库(使用阿里云镜像)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、安装 docker
# 安装前先更新yum软件包索引
yum makecache fast

# 安装docker-ce(社区版-免费的)
yum install docker-ce docker-ce-cli containerd.io

5、启动docker
systemctl start docker
5、查看docker是否启动成功,如果为running,则已启动

微信图片_20240109102306.png

6、配置阿里云的镜像加速–速度更快(可选)
6.1、打开阿里云搜索:容器镜像服务

微信图片_20240109102436.png

6.2、使用个人免费版
6.3、进入控制台后,选择镜像工具->镜像加速器->CentOs,按照配置教程输入命令即可

微信图片_20240109102439.png

6.4、配置完成后重启docker
systemctl restart docker
7、设置docker开机自启(可选)
7.1、查看服务器已启动的服务
systemctl list-units --type=service

微信图片_20240109102306.png

7.2、如果dcoker.service没有启动,运行命令启动
systemctl start docker
7.3、查看docker.service是否自启动
systemctl list-unit-files | grep docker

微信图片_20240109103811.png docker.service如果是enabled说明服务已经设置开机启动,如果是disabled则没有设置开机自动。

7.4、设置自启动
systemctl enable docker.service