一、简介

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,当然本篇的主题讲解的是如何在 CentOS 安装 Docker。

二、部署

CentOS 安装 Docker 相对来说还是比较简单的,执行一个安装命令即可

2.1 安装

本篇使用的 CentOS 7.9 ,在终端执行下面命令。如下:

yum install -y docker

2.2 检测

安装完成后,可以检测一下 Docker 是否安装成功,可以使用下面命令

yum list installed | grep docker

2.3 开机启动

如果你想每次在服务器重启,自动启动 Docker 的话,可以使用下面命令进行开启

systemctl enable docker

三、安装问题

在安装 Docker 过程中,可能会遇到一些问题,下面整理一些,可以进行参考

3.1 安装无异常,没有docker命令

应为 yum 源导致安装 docker 版本问题过低,卸载已安装 docker 软件。配置新的 yum 源(阿里),重新安装 docker 即可。

四、Docker 镜像源

由于网络的的原因,Docker Pull 镜像的时候,通常会出现 Timeout 或者失败的情况。基于这种情况,国内有许多的镜像加速站提供为我们使用

4.1 配置镜像源

执行下面命令,创建或修改 /etc/docker/daemon.json 文件

vi /etc/docker/daemon.json

其内容修改为,这里配置的网易的镜像加速站。如下:

{"registry-mirrors": ["http://hub-mirror.c.163.com"]
}

重启 Docker,配置完镜像源后,重启 Docker方能生效

systemctl daemon-reload
systemctl restart docker.service

4.2 推荐加速地址

名称 地址
Docker中国区官方镜像 https://registry.docker-cn.com
网易 http://hub-mirror.c.163.com
ustc https://docker.mirrors.ustc.edu.cn
中国科技大学 https://docker.mirrors.ustc.edu.cn
阿里云容器 https://cr.console.aliyun.com/

五、卸载

依次执行下面命令即可,完成 docker 的卸载

yum remove docker  docker-common docker-selinux docker-engine
rm -rf /var/lib/docker

CentOS安装Docker详细步骤相关推荐

  1. Centos安装Docker详细步骤,Debian安装Docker详细步骤

    Linux 安装Docker指令 1. Centos安装Docker 更新系统: sudo yum update 安装依赖包,以便使用 HTTPS 连接下载 Docker 软件包: sudo yum ...

  2. centos安装docker详细步骤,如何配置阿里云镜像加速

    安装epel yum install -y epel-release 2. 安装docker-io yum install -y docker-io 3. 启动docker服务 service doc ...

  3. Centos安装MySQL详细步骤(亲妈级教程)

    Centos安装MySQL详细步骤(亲妈级教程) {ubuntu安装mysql,其他linux安装MySQL同理} 0.下载 官网下载:MySQL 百度云下载: 链接:https://pan.baid ...

  4. CentOS安装MySQL8详细步骤

    **Centos安装Mysql8详细步骤 环境:CentOS7+Centos8 ** rpm包安装 一.下载mysql rpm bundle包 复制下载连接下载 wget https://cdn.my ...

  5. 安装Docker详细步骤总结

    一.安装Docker ♦️ 1.下载关于Docker的依赖环境 在Xterm中输入以下代码安装依赖环境 回车 yum -y install yum-utils device-mapper-persis ...

  6. windows7下安装docker详细步骤

    1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...

  7. windows下安装docker详细步骤

    1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...

  8. Windows下载安装docker详细步骤

    1.Docker溯源 Docker的前身是名为dotCloud的小公司,主要提供的是基于 PaaS(Platform as a Service,平台及服务)平台为开发者或开发商提供技术服务,并提供的开 ...

  9. Windows10安装Docker详细步骤

    Windows 版 Docker 需要运行在一个安装了 64 位 Windows 10 操作系统的计算机上,通过启动一个独立的引擎来提供 Docker 环境.Windows 必须是 64 位的版本. ...

最新文章

  1. shell中基本正则表达式的元字符
  2. abap 向上取整CEIL和向下取整FLOOR
  3. 六个经典的HTML5面试问题奉上,太有用啦!
  4. 【Linux】一步一步学Linux——groupmod命令(89)
  5. 20 个最常用的 Git 命令用法说明及示例
  6. C# 中的数字分隔符 _
  7. 编写优雅代码,从挖掉恶心的if/else 开始
  8. 2019-03-15-算法-进化(两数之和)
  9. T-SQL像数组一样处理字符串、分割字符串,遍历数组
  10. 插入1000万条数据到mysql数据库表
  11. labview和python混编_将数据从LabView发送到Python并取回
  12. java hiveconf_Java学习路线分享hive的运行方式
  13. KeelKit 数据库文档生成器已完成
  14. 无线网络安全技术基础
  15. 异地多活与CAP原理
  16. idea2017激活方式(亲测可用,良心推荐)
  17. 高斯消元法(C++实现)
  18. ERROR: Failed building wheel for box2d-py
  19. 扫描子网中的地址+Pings模拟
  20. 敲可爱的手绘风可视化库——cutecharts

热门文章

  1. 数据库关系模型完整性约束
  2. ELGamal加密算法C语言实现,ElGamal实现加密算法
  3. hdu-4045-Machine scheduling-组合数学(插板+第二类Stirling数)
  4. 头结点和头指针的区别
  5. 玄冰400AMD扣具扣到12A转接架的技巧
  6. HDUOJ 1260 Tickets
  7. 禁止adobe flash player后台偷偷的上传文件的方法
  8. 范数的意义与计算方法
  9. 虚拟机Linux怎么更改语言,虚拟机的linux语言肿么修改
  10. sum, group by