Docker核心架构图

image-20210228175240489

通过Bash安装

此方法通用所有平台

在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装,另外可以通过 --mirror 选项使用国内源进行安装:执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 的稳定(stable)版本安装在系统中。

curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun

安装完成后的推荐操作

  1. 启动docker

    sudo systemctl enable docker
    sudo systemctl start docker
  2. 创建docker用户组

    sudo groupadd docker
  3. 将当前用户加入docker组

    sudo usermod -aG docker $USER
  4. 测试docker安装是否正确

    docker run hello-world

使用阿里云镜像加速

  1. 登录阿里容器镜像服务

  2. 查看加速地址

    image-20210227190110321

  3. 设置加速服务

    • 创建目录

      sudo mkdir -p /etc/docker
    • 创建文件并写入内容

      sudo tee /etc/docker/daemon.json <<-'EOF'
      {
        "registry-mirrors": ["https://lz2nib3q.mirror.aliyuncs.com"]
      }
      EOF
    • 重新加载及重启Docker服务

      sudo systemctl daemon-reload
      sudo systemctl restart docker
  4. 查看镜像地址

    docker info