Docker

Centos 7 安装Docker - 图1
下面详细教程

一.Centos 7 安装Docker

环境查看

  1. # 系统内核为3.10以上
  2. [root@localhost /]# uname -r
  3. 3.10.0-862.el7.x86_64
  1. #系统版本
  2. [root@localhost /]# cat /etc/os-release
  3. NAME="CentOS Linux"
  4. VERSION="7 (Core)"
  5. ID="centos"
  6. ID_LIKE="rhel fedora"
  7. VERSION_ID="7"
  8. PRETTY_NAME="CentOS Linux 7 (Core)"
  9. ANSI_COLOR="0;31"
  10. CPE_NAME="cpe:/o:centos:centos:7"
  11. HOME_URL="https://www.centos.org/"
  12. BUG_REPORT_URL="https://bugs.centos.org/"
  13. CENTOS_MANTISBT_PROJECT="CentOS-7"
  14. CENTOS_MANTISBT_PROJECT_VERSION="7"
  15. REDHAT_SUPPORT_PRODUCT="centos"
  16. REDHAT_SUPPORT_PRODUCT_VERSION="7"

安装(在 CentOS | 上安装 Docker 引擎Docker 文档)

  1. # 卸载旧版本
  2. sudo yum remove docker \
  3. docker-client \
  4. docker-client-latest \
  5. docker-common \
  6. docker-latest \
  7. docker-latest-logrotate \
  8. docker-logrotate \
  9. docker-engine
  10. 2.安装需要的安装包
  11. yum install -y yum-utils
  12. 3.设置镜像的仓库
  13. yum-config-manager \
  14. --add-repo \
  15. https://download.docker.com/linux/centos/docker-ce.repo #默认是国外的
  16. 使用国内阿里云的
  17. yum-config-manager \
  18. --add-repo \
  19. http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  20. 3.5更新yum软件包索引
  21. yum makecache fast
  22. 4.安装docker相关 docker-ce社区版 docker-ee企业版
  23. yum install docker-ce docker-ce-cli containerd.io
  24. 5.启动docker
  25. systemctl start docker
  26. 6.使用docker version 测试是否安装成功
  27. docker version
  28. 7.hello-world 验证docker安装成功
  29. docker run hello-world
  30. 8.查看下载的这个hello-world镜像
  31. docker images

卸载 Docker 引擎

  1. 1. 卸载 Docker 引擎、CLIContainerd Docker Compose 包:
  2. yum remove docker-ce docker-ce-cli containerd.io
  3. 2. 主机上的映像、容器、卷或自定义配置文件不会自动删除。删除所有映像、容器和卷:
  4. rm -rf /var/lib/docker # docker默认的工作路径
  5. rm -rf /var/lib/containerd

阿里云镜像加速