docker18.09.06 Centos安装教程

一.安装准备
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上
可以使用以下命令版本

uname -r

如果有旧版本则先删除

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine

二.安装Docker
1.安装顺序

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
yum -y install docker-ce
systemctl start docker

注意:
如果使用yum -y install docker会安装docker-1.13.x老版本,在2017年以后版本有了CE(社区版本)和EE(企业版本),所以新版本要使用yum -y install docker-ce

2.因为默认使用的是国外的镜像源,最好改成国内的源
在文件/etc/docker/daemon.json中添加以下内容(如果没有则创建):

{
"registry-mirrors": ["https://registry.docker-cn.com"]
}

注意:
如果查找镜像出现错误

Error response from daemon: Get https://index.docker.io/v1/search?q=tomcat&n=25: dial tcp: lookup index.docker.io on 10.41.132.9:53: read udp 10.43.182.140:47528->10.41.132.9:53: i/o timeout

有可能是你使用的主机使用的是网络代理
解决方法:解决docker18.09.06,Error response from daemon

三.常用命令

docker version	//查看版本
docker info	//查看docker基本信息

systemctl start docker	//开启
systemctl restart docker
systemctl status docker	//查看状态
systemctl stop docker	//停止

systemctl enable docker//开机自动启动
systemctl disenable docker

你可能感兴趣的:(linux)