CentOS 7.2 下安裝 Docker 1.12.3 版的詳細方法
Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
1、強大的官方文檔
https://docs.docker.com/engine/installation/linux/centos/
2、按步驟來,先更新yum源,這里用163的源
yum install -y wget cd /etc/yum.repos.d wget http://mirrors.163.com/.help/CentOS7-Base-163.repo /usr/bin/yum clean all /usr/bin/yum makecache
其他系統(tǒng)自帶的源可以保留,也可以全部干掉
3、更新系統(tǒng)
yum update
4、如果遇到問題:Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
yum install -y deltarpm
5、編輯生成docker的yum源文件
tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF
6、安裝Docker
yum install docker-engine
7、如果遇到問題:Public key for docker-engine-selinux-1.10.1-1.el7.centos.noarch.rpm is not installed,執(zhí)行下面的命令
rpm --import https://yum.dockerproject.org/gpg
8、Docker下載速度很慢,請耐心等待
9、安裝完成后設置開機自啟
systemctl enable docker.service
10、啟動docker守護進程
systemctl start docker
11、查看docker版本
[root@localhost ~]# docker version
Client:
Version: 1.12.3
API version: 1.24
Go version: go1.6.3
Git commit: 6b644ec
Built:
OS/Arch: linux/amd64
Server:
Version: 1.12.3
API version: 1.24
Go version: go1.6.3
Git commit: 6b644ec
Built:
OS/Arch: linux/amd64
12、 Done,enjoy it!

