CentOS7安装Docker

1. 确定是CentOS8及其以上版本

$cat /etc/redhat-release

2. 卸载旧版本

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

3. yum安装gcc相关

$yum -y install gcc
$yum -y install gcc-c++

4. 安装需要的软件包

$yum install -y yum-utils

5. 设置stable镜像仓库

官网推荐(坑!):

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

推荐使用:

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

6. 更新yum软件包索引

$yum makecache fast

7. 安装Docker CE

$yum install docker-ce docker-ce-cli containerd.io

8. 启动Docker

$systemctl start docker

9. 测试

docker version
docker run hello-world

docker run hello-world:

若本地没有hello-world这个镜像,会下载一个hello-world镜像并在容器内运行。

CentOS7安装Docker_第1张图片

10. 卸载

$systemctl stop docker
$yum remove docker-ce docker-ce-cli containerd.io
$sudo rm -rf /var/lib/docker
$sudo rm -rf /var/lib/containerd

Reference : Install Docker Engine on CentOS | Docker Documentation 

你可能感兴趣的:(#,Docker,#,Linux,docker,运维,linux)