在linux中安装Docker

Spring Lv2

在linux中安装Docker

  注:本教程适合用于Centos7操作系统

  ‍

  1. 卸载电脑中旧版本的Docker

    1
    sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras -y
  2. 使用仓库方式安装Docker

    1. 安装仓库管理所需要的包以及设置稳定的仓库地址

      1
      2
      sudo yum install -y yum-utils
      sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    2. 更新yum软件包索引

      1
      sudo yum makecache fast

      如果出现错误请检查yum的可用性;

    3. 安装指定版本的Docker

      版本查询指令:

      1
      yum list docker-ce

      安装最新版本:

      1
      sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 

      安装指定版本:

      1
      sudo yum install -y docker-ce-20.10.24 docker-ce-cli-20.10.24 containerd.io 
    4. 启动Docker并设置开启自启动

      1
      systemctl start docker && systemctl enable docker
    5. 使用docker version​查看是否安装成功

    6. 测试hello-world​​​

      1
      docker run hello-world
    7. 查看hello-world​​​镜像

      1
      docker images
  3. 镜像加速

    在/etc/docker/daemon.json文件中的"registry-mirrors"​字段中添加加速源

    1
    2
    3
    4
    5
    6
    7
    8
    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
    "registry-mirrors": ["*"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
  • Title: 在linux中安装Docker
  • Author: Spring
  • Created at : 2023-11-01 10:42:27
  • Updated at : 2023-11-01 10:43:26
  • Link: https://www.tecacc.com//post/install-docker-in-linux-z10tosv.html
  • License: This work is licensed under CC BY-NC-SA 4.0.
On this page
在linux中安装Docker