1. 程式人生 > >Centos6.7安裝docker1.7.1

Centos6.7安裝docker1.7.1

centos6.7 docker1.7.1

目前,Docker官網上提供的docker是基於centos7系列安裝方法。如果我們想在低於3.x內核的操作系統(比如Centos6.7)上裝Docker最新版,勢必要升級內核。但是想要在Centos6.7上安裝可以安裝較低版本的Docker。事實上,對於內核版本要大於3.10這個要求,是從Docker1.8.2版本開始的,Docker之前的版本是可以運行在較低內核版本之上的,比如1.7.1。

安裝系統環境:

[[email protected] ~]# cat /etc/issue
CentOS release 6.7 (Final)
Kernel \r on an \m

[[email protected] ~]# uname -a
Linux Centos 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

由於在Centos6.7的標準yum源中已經沒有Docker的安裝包了,這時,我們需要安裝EPEL。

EPEL(Extra Packages for Enterprise Linux),企業版Linux額外包,RHEL分布非標準包的社區類庫。安裝如下:

rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

安裝完成yum.repos.d下會出現新的epol源:

技術分享

通過新的epel源安裝Docker1.7.1,在1.7.1中,安裝包名稱為docker-io。

[[email protected] ~]# yum install docker-io

安裝完成,啟動docker服務。
技術分享


問題:

1、於docker搜索鏡像出錯解決方法。

[[email protected] ~]# docker search mysql-server
Error response from daemon: Get https://index.docker.io/v1/search?q=mysql-server: dial tcp 34.234.103.99:443: i/o timeout

解決

修改 /etc/sysconfig/docker添加以下語句:

other_args="--exec-driver=lxc --selinux-enabled"


Docker官網:https://docs.docker.com/

本文出自 “Hello,World!” 博客,請務必保留此出處http://bovin.blog.51cto.com/7402899/1971779

Centos6.7安裝docker1.7.1