您的位置:首页 > 运维架构 > Docker

CentOS 6.7 安装Docker

2017-11-28 17:37 686 查看

关闭selinux

首先查看selinux的状态
sestatus




如果不是disabled 则需要关闭selinux
vi /etc/selinux/config
将SELINUX修改为disabled
SELINUX=disabled
修改完成后,重启linux 系统
reboot
再查看selinux 的状态
sestatus




修改yum源

2.1. 使用阿里的yum源
a) 首先备份yum 源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
b) 下载阿里云的yum源
CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo 
或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo 
CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 
或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 
CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 
或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 
2.2. 再安装epel 的yum 源
epel(RHEL 7)

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 
epel(RHEL 6)

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo 
epel(RHEL 5)

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo 
然后生成缓存
yum clean all
yum makecache
先安装docker依赖
yum install  lxc  libcgroup  device-mapper-event-libs
然后再安装docker
yum install docker-io

安装完成后查看docker版本
docker -v


启动docker

a) 启动docker
service docker start
b) 查看docker 是否启动
ps -ef|grep docker
c) 将docker 开机自启
chkconfig docker on
d) 查看docker 的版本
docker version


docker 安装镜像

a) 在线安装
搜索可用的docker镜像
docker search centos
在有网络的情况下,可以通过命令在线安装
docker pull centos:7 或 sudo docker pull centos:7

如果出现下面异常信息,则需要同步时间
Pulling repository centos
Get https://index.docker.io/v1/repositories/library/centos/images: x509: certificate has expired or is not yet valid




查看当前时间
date
同步时间
ntpdate ntp1.aliyun.com
同步时间后,再执行安装命令,安装成功后,查看镜像
docker  images


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos docker