赞
踩
本人的安装环境是Centos7 ,内核版本 1.30(安装最新版本docker,内核版本最低要求为1.30,uname -r 可以查看内核版本)
安装docker前需要关闭sellinux。
getenforce ##查看sellinux状态
vi /etc/sysconfig/selinux SELINUX=disabled #永久性,修改状态为disable
setenforce 0 ###临时修改 selinux为disable
Docker安装步骤:
sudo yum install docker #并不是最新的,安装的版本是1.13
安装最新版本的docker或者指定版本的docker
sudo yum install -y yum-utils ##安装需要的工具
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #安装docker-ce镜像
或者
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ##安装docker-ce镜像
--------------------安装不同版本docker----------------------------
sudo yum install docker-ce #开始安装最新版本的docker
或者
yum install docker-ce-18.09.9 docker-ce-cli-18.09.9 containerd.io -y ##安装指定版本的docker
Docker启动和版本查看
sudo service docker start #启动
docker version #查看版本
docker info #docker启动后,查看docker的详细信息
设置docker随着系统的启动而启动:
sudo chkconfig docker on #随机启动
Docker卸载
yum list installed | grep docker #查询安装的docker相关的包
yum -y remove docker-common.x86_64 #删除相关的包,这三个全删
rm -rf /var/lib/docker #删除镜像容器
拉取镜像时遇到的问题:
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout
原因:访问外国镜像太慢,解决方法:
在/etc/docker下面新建或者修改daemon.json,添加如下内容:
{
"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]
}
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。