安装docker

安装docker

  1. 卸载旧版本docker
1
2
3
4
5
6
7
8
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
  1. 设置仓库

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $ sudo yum install -y yum-utils

    $ 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

  2. 更新软件包索引

    1
    $ sudo yum makecache fast
  3. 安装docker引擎

    1
    $ sudo yum install docker-ce docker-ce-cli containerd.io
  4. 启动docker服务

    1
    $ sudo systemctl start docker
  5. 检查docker服务是否启动成功

    1
    $ sudo docker version
  6. 运行hello world

    1
    $ sudo docker run hello-world
  7. 查看镜像列表

    1
    $ sudo docker images
  8. 卸载docker

    1
    2
    3
    $ sudo yum remove docker-ce docker-ce-cli containerd.io
    $ sudo rm -rf /var/lib/docker
    $ sudo rm -rf /var/lib/containerd
  9. 配置阿里云镜像加速

    1
    2
    3
    4
    5
    6
    7
    8
    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
    "registry-mirrors": ["https://99ogs5av.mirror.aliyuncs.com"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker

安装docker
http://example.com/2022/05/16/CloudNative/Docker/安装docker/
作者
UncleBryan
发布于
2022年5月16日
许可协议