安装步骤:

  1. Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker

通过 uname -r 命令查看你当前的内核版本

uname -r
  1. 使用 root 权限登录 CentOS,确保 yum 包更新到最新
sudo yum update
  1. 卸载旧版本(如果安装过旧版本的话, 没安装的话此步直接跳过)
  • 查看当前版本
rpm -qa |grep dockerdocker -v
  • 卸载旧版本
sudo yum remove/erase docker(docker-common docker-selinux docker-engine)sudo yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64
  1. 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 设置yum源
  • 强烈推荐
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 不推荐
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  • 弥补措施(若默认的源为国外官方源)

docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See ‘docker run --help’.

修改或新增 /etc/docker/daemon.json

vi /etc/docker/daemon.json

{
“registry-mirrors”:[“https://6kx4zyno.mirror.aliyuncs.com”]
}

重启docker服务 systemctl restart docker.service

  1. 可以查看所有仓库中所有docker版本,并选择特定版本安装(若想安装最新稳定版, 此步直接跳过)
yum list docker-ce --showduplicates | sort -r
  1. 安装docker
sudo yum install docker-ce  # 由于repo中默认只开启stable仓库,故这里安装的是最新稳定版
  1. 启动&加入开机启动
  • 启动
sudo systemctl start docker
  • 开机启动
sudo systemctl enable docker
  • 停止docker
systemctl stop docker
  • 测试
sudo docker run hello-world

Centos 7安装docker教程相关推荐

  1. Linux CentOS 8 安装Docker教程

    一.Docker 官网:https://www.docker.com/get-started/ 1.sudo yum update:前置条件,执行此命令把黄狗更新程序升级到最新 如果使用 yum 命令 ...

  2. linux安装docker教程 centos 7

    一.首先准备一台虚拟机,不会装虚拟机的同学可以看我前面的教程 二.准备一个远程连接工具,连接到linux系统,这里我用的是CRT 三.值得注意的一点是,在linux中安装docker有一个必要条件就是 ...

  3. CentOS上安装Docker及docker常用命令

    这里写目录标题 一.在CentOS上安装Docker Engine 1.Docker Engine安装 1.1 卸载以前的docker 1.2 安装方法 1.2.1 用repository方法安装 0 ...

  4. win10安装docker教程、常见问题和原理总结

    文章目录 前言 一.Docker是什么? Docker通常应用场景: 准备开始 为什么要引入docker? docker基本概念 docker工作流程 docker原理: 二.win10上安装dock ...

  5. centos 7 安装docker 并设置阿里云镜像仓库

    centos 7 安装docker 并设置阿里云镜像仓库 yum install -y wget yum update yum install -y deltarpm ================ ...

  6. 了解Docker、Ubuntu20.04安装docker教程

    Docker 的前世今生 https://my.oschina.net/u/4126211/blog/4517028 Ubuntu20.04安装docker教程 https://blog.csdn.n ...

  7. kali安装docker教程

    kali安装docker教程 因为数据库概论要做一个TPC-DS的大作业,其中要用到docker,因此写个博客记录一下. 虚拟机版本:VMvare 15.5 Pro Linux版本:kali2020 ...

  8. 在CentOS上安装Docker的步骤

    在CentOS上安装Docker的步骤如下: 更新系统: sudo yum update 添加Docker官方存储库: sudo yum install -y yum-utils sudo yum-c ...

  9. CentOS 安装 Docker 教程

    文章目录 1 卸载旧版本 2 使用存储库安装 3 设置存储库 4 安装最新版本的 Docker Engine 和 containerd 5 修改下载源,否则pull镜像速度很慢 宿主机:腾讯云服务器1 ...

最新文章

  1. (NO.00001)iOS游戏SpeedBoy Lite成形记(九)
  2. 【错误记录】Android Studio 编译报错 ( SDK location not found )
  3. cgi与php的区别,fastcgi与cgi的区别
  4. 有了它,从此成为自带BGM的主角~
  5. Zookeeper超详细的面试题
  6. Java应用程序中的验证
  7. Android中让Service被关闭后再重新启动
  8. LINQ - 對付 SQL Injection 的 免費補洞策略 (转)
  9. Remove Middle Man
  10. linux 消息队列_Linux消息队列
  11. 微信定时自动发送群消息的小工具-python-itchat
  12. 人口各省预测模型matlab_流体力学/医学学科交叉:感染人口预测模型
  13. 山东济南ISO9001认证|ISO14001认证|ISO45001认证|ISO三体系认证的流程
  14. STM32F103C8T6有128K的Flash
  15. 【Python 邮件合并 pandas mailmerge】
  16. 互联网最新创新创业项目
  17. Android Bitmap 保存图片透明背景变黑色背景
  18. mysql超卖问题处理_高并发下超卖问题及如何解决
  19. CSP_201712-1_最小差值(Java)
  20. VB.NET excel 列排序

热门文章

  1. python基础教学day20--多任务编程
  2. 计算机以太网依赖服务或无法启动,win7 网络和共享中心提示“依赖服务或组无法启动” 解决方法...
  3. switch日版有中文吗_原神switch日版和港版能不能玩 用日版NS能玩原神吗
  4. .bat后缀下滑关机
  5. 【单片机毕业设计】【mcuclub-cl-017】基于单片机的路灯的设计
  6. 图解 Git 工作原理,看了秒懂!
  7. 台湾繁体转换成大陆繁体的简单方法
  8. 使用nginx问题记录(1):2021-03-29 nginx: [emerg] unknown directive “锘? in C:\nginx-1.16.1/conf/nginx.conf:3
  9. xhci识别3.0linux,USB3.0无法用,符合 USB xHCI 的主机控制器,代码10,问题分析
  10. 思科模拟器交换机生成树命令解析