CentOS 7 部署安装配置 Docker 17.06

一、Docker的安装

Docker目前官方主要有两个版本,一个是企业版(docker-ee),一个是社区版(docker-ce),我们这里主要使用的是社区版。

1、安装Docker CE

CentOS 7 基本仓库是带docker的,但是不是官方的版本,而且版本也比较低,我们推荐使用官方的yum源,而且对以后的升级也很方便。

wget -P /etc/yum.repos.d/ https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce

在生产环境,我们通常会指定版本安装,如果不指定,将会使用最新版本安装,通过使用下面的命令,可以查看docker的版本。

yum list docker-ce.x86_64  --showduplicates | sort -r

安装指定版本,使用如下命令。

yum install docker-ce-<VERSION>

2、启动Docker

systemctl start docker

3、使用阿里云镜像快速安装

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

二、配置Docker 加速器

如果不使用加速器,我们从Docker服务器拉取的时候会非常慢,那该如何解决呢?

首先,要“感谢”伟大的墙及其亲属。

然后,使用 阿里云加速器 或者 DaoCloud 加速器(也就是代理、镜像)即可。

1、阿里云加速器

登录地址https://dev.aliyun.com/search.html,点击"创建我的容器镜像",找到"Docker Hub 镜像站点",如下图:

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://78ssvya7.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

2、DaoCloud 加速器

注册 DaoCloud 账户(支持微信登录),然后访问:https://www.daocloud.io/mirror#accelerator-doc

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://b149d2fd.m.daocloud.io
(0)

相关推荐

  • yum makecache时报错[Errno 14] PYCURL ERROR 22

    centos6更换yum源为阿里源,前面都没有问题,但进行yum makecache操作会报错[Errno 14] PYCURL ERROR 22 - "The requested URL ...

  • linux下(centos7)docker安装

    参考链接https://docs.docker.com/install/linux/docker-ce/centos/ 第一步,确定是centos7及以上版本 cat /etc/redhat-rele ...

  • (3条消息) Centos7下安装Docker(详细安装教程)

    一,Docker简介 百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙 ...

  • centos7上如何安装docker?详细操作教你搞定~

    现在越来越多的开发都是用到docker容器,那么要如何在centos上安装docker呢?下面就一步步介绍一下如何安装. docker 要求 CentOS 系统的内核版本高于 3.10,首先需要查看一 ...

  • 记录下在CentOS7中安装Docker CE

    记录下在CentOS7中安装Docker CE 1. 卸载系统中可能存在的老版本 在CentOS中,老版本Docker的软件包名是docker或docker-engine,而Docker CE的软件包 ...

  • 部署 Asp.Net Core 应用到 Docker

    前言: 今天不说Docker 是啥,容器是啥镜像又是啥(如果这些不知道,请自行学习),今天很单纯的将 .Net Core 应用程序部署到Docker上. 起因: 好多同学私信让我写篇能落地的[一步步] ...

  • CentOS7上Docker搭建OpenStf环境

    应用场景: 开始了解stf主要源自于当前移动端自动化过程中,发现执行机器上挂载的移动设备监控起来比较麻烦,有时候报错或调试需要跑到执行机所在的位置查看运行情况,有没有一种办法可以直接在自己位置上就能看 ...

  • 初识Docker

    时间 主题 7.23(周二)14:00 Selenium环境搭建与原理 7.24(周三)20:00 Docker使用 软件开发最大的麻烦事之一,就是环境配置.用户计算机的环境不相同,可能导致软件无法运 ...

  • docker安装配置

    ###########################################docker安装配置#环境centos7 #配置docker阿里源echo '#Docker[docker-ce- ...

  • bayaim——docker.txt

    #菜鸟教程地址 https://www.runoob.com/docker/docker-tutorial.html #docker官方地址仓库 https://hub.docker.com/ --- ...

  • CentOS Docker 基础

    CentOS Docker 基础