CentOS7安装Docker
tags:网站 Docker
本教程主要介绍Docker在CentOS7上的安装过程。
docker官站:https://www.docker.com
1.安装docker
#删除旧版docker(可选)
sudo yum remove docker docker-common docker-selinux docker-engine
#安装依赖
sudo yum install -y wget yum-utils lvm2
#下载docker官方仓库文件
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
#建立缓存
sudo yum makecache
#安装docker-ce
sudo yum install docker-ce
2.测试安装结果
#查看docker版本
docker version
若能成功显示Client版本信息,则安装成功。
[root@localhost ~]# docker version
Client:
Version: 17.05.0-ce
API version: 1.29
Go version: go1.7.5
Git commit: 89658be
Built: Fri May 5 15:36:11 2017
OS/Arch: linux/amd64
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
[root@localhost ~]#
结尾提示信息是由于docker daemon未运行导致。
#启动docker daemon
sudo systemctl start docker
#查看docker版本
docker version
此时server信息能正常显示
[root@localhost ~]# docker version
Client:
Version: 17.05.0-ce
API version: 1.29
Go version: go1.7.5
Git commit: 89658be
Built: Fri May 5 15:36:11 2017
OS/Arch: linux/amd64Server:
Version: 17.05.0-ce
API version: 1.29 (minimum version 1.12)
Go version: go1.7.5
Git commit: 89658be
Built: Fri May 5 15:36:11 2017
OS/Arch: linux/amd64
Experimental: false
3.开启docker服务(docker开机自启)
#docker 开机自启动
sudo systemctl enable docker
#重启docker服务
sudo systemctl restart docker
#查看docker服务状态
sudo systemctl status docker
\#更换docker安装源
由于docker官方服务器位于国外,下载速度可能异常缓慢,建议将官方源下载地址替换为清华大学镜像源后进行安装。
#替换docker官方源下载地址
sudo sed -i \'s+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+\' /etc/yum.repos.d/docker-ce.repo
#清除缓存
sudo yum clean all
#重新建立缓存
sudo yum makecache
#安装docker-ce
sudo yum install docker-ce