码迷,mamicode.com
首页 > 其他好文 > 详细

Centos安装docker#避免很多坑

时间:2018-11-22 16:12:35      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:star   data   list   附加   ror   gis   packages   branch   target   

采用yum方式安装

安装:

step 1: 安装必要的一些系统工具

yum install -y yum-utils device-mapper-persistent-data lvm2

Step 2: 添加软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

Step 3: 更新并安装 Docker-CE

yum makecache fast
yum -y install docker-ce

Step 4: 开启Docker服务

service docker start
安装指定版本的Docker-CE:

Step 1: 查找Docker-CE的版本:

yum list docker-ce.x86_64 --showduplicates | sort -r
Loading mirror speeds from cached hostfile
Loaded plugins: branch, fastestmirror, langpacks
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos @docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
Available Packages

Step2 : 安装指定版本的Docker-CE: (VERSION 例如上面的17.03.0.ce.1-1.el7.centos)

yum -y install docker-ce-[VERSION]
安装校验:
docker version
配置加速器:(适用于此版本)
systemctl enable docker(产生下面的文件)

vim /etc/systemd/system/multi-user.target.wants/docker.service
将ExecStart=/usr/bin/dockerd
修改为
ExecStart=/usr/bin/dockerd --registry-mirror=https://registry.docker-cn.com
此为阿里云加速器,执行 ps -ef | grep docker 或者docker info 也可以看见加速ok
systemctl daemon-reload
systemctl start docker

安装docker-compose

需要先安装企业版linux附加包(epel)
$ yum -y install epel-release
安装pip
$ yum -y install python-pip
更新pip
$ pip install --upgrade pip
//国内原加速
$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
安装docker-compose
$ pip install docker-compose
//国内原加速
$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose
查看docker-compose版本信息
$ docker-compose --version

Centos安装docker#避免很多坑

标签:star   data   list   附加   ror   gis   packages   branch   target   

原文地址:https://www.cnblogs.com/mumengyun/p/10001404.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!