Docker学习(1安装docker)

1.在安装之前首先查看系统版本,ubuntu centos6 7 安装方式并不相同,所以首先确定系统版本

#cat /etc/issue
确定系统版本

 2.开始安装Docker

(1)Ubuntu下的安装方式我们可以使用以下的安装脚本来实现

 

1 curl -sSL https://get.docker.com/ | sh
2 
3 阿里云的安装脚本
4 
5  curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
6 
7 DaoCloud 的安装脚本
8 
9  curl -sSL https://get.daocloud.io/docker | sh

(2)Centos系统下安装我们分Centos6和Centos7来区分
Centos6下安装Docker

由于Docker有Linux系统的内核有限制,所以在Centos6系统下安装时,需要升级内核

 1 Centos6系统下安装可以采用以下方式
 2 #yum install  lxc  libcgroup  device-mapper-event-libs #相关依赖问题需要优先解决
 3 #yum update #升级内核我们这里采用简便的方式去yum直接升级
 4 #uname -r   #查看我们内核版本
 5 
 6 升级内核完成后
 7 #wget http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm      #下载docker yum源
 8 #rpm -ivh  epel-release-6-8.noarch.rpm   #安装docker yum源
 9 #yum clean && yum makecache   #更新yum源
10 #yum install -y docker-io     #安装docker
11 #service docker start         #启动docker
12 #ps -aux|grep docker          #查看docker是否启动
13 #docker --version             #查看当前docker的版本


Centos7系统下安装Docker

(新手推荐使用Cenots7来学习docker,因为不用升级内核,相对Centos6来说比较容易些,升级内核可能会带来一系列的问题,在生产环境中在升级内核前需要做好备份和准备才可以进行升级!!!)

 1 #sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
 2 [dockerrepo]
 3 name=Docker Repository
 4 baseurl=https://yum.dockerproject.org/repo/main/centos/$releasev
 5 er/
 6 enabled=1
 7 gpgcheck=1
 8 gpgkey=https://yum.dockerproject.org/gpg
 9 EOF                          #配置docker的yum源
10 
11 #yum clean && yum makecache   #更新yum源
12 #yum install -y docker-engine #安装docker 
13 #service docker start #启动docker
14 #ps aux|grep docker #检查docker是否启动成功

 


 

 

posted @ 2017-03-09 14:24  SRE在路上  阅读(265)  评论(0编辑  收藏  举报