CentOS服务器上安装 Docker详细教程,centosdocker


1.
[root@localhost osem-master]#  sudo yum install -y yum-utils \
>   device-mapper-persistent-data \
>   lvm2
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
 * base: mirror.lzu.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com

2.

[root@localhost osem-master]# sudo yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo
已加载插件:fastestmirror, refresh-packagekit
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
docker-ce.repo                                                                   | 2.4 kB     00:00     
repo saved to /etc/yum.repos.d/docker-ce.repo

3.

[root@localhost osem-master]# sudo yum-config-manager --enable docker-ce-edge
已加载插件:fastestmirror, refresh-packagekit
========================================= repo: docker-ce-edge =========================================
[docker-ce-edge]
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/6
baseurl = https://download.docker.com/linux/centos/7/x86_64/edge
cache = 0
cachedir = /var/cache/yum/x86_64/6/docker-ce-edge
cost = 1000
enabled = 1
enablegroups = True
exclude = 
failovermethod = priority
ftp_disable_epsv = False
gpgcadir = /var/lib/yum/repos/x86_64/6/docker-ce-edge/gpgcadir
gpgcakey = 
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/6/docker-ce-edge/gpgdir
gpgkey = https://download.docker.com/linux/centos/gpg
hdrdir = /var/cache/yum/x86_64/6/docker-ce-edge/headers
http_caching = all
includepkgs = 
keepalive = True
mdpolicy = group:primary
mediaid = 
metadata_expire = 21600
metalink = 
mirrorlist = 
mirrorlist_expire = 86400
name = Docker CE Edge - x86_64
old_base_cache_dir = 
password = 
persistdir = /var/lib/yum/repos/x86_64/6/docker-ce-edge
pkgdir = /var/cache/yum/x86_64/6/docker-ce-edge/packages
proxy = False
proxy_dict = 
proxy_password = 
proxy_username = 
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert = 
sslclientcert = 
sslclientkey = 
sslverify = True
throttle = 0
timeout = 30.0
username = 

4.
Go to https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ and download the .rpm file for the Docker version you want to install.

5.

\

stop?

目前,CentOS 仅发行版本中的内核支持 Docker。

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

Docker 运行在?CentOS-6.5?或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本

 

查看内核版本:

uname -r
[me@me osem-master]$ uname -r
3.10.0-693.el7.x86_64

安装:

# yum -y install docker

启动服务:

# service docker start

检测安装:

# docker run hello-world

相关内容