依次运⾏行行以下命令添加yum源:
yum update
yum install epel-release -y
yum clean all
yum list
安装并运⾏行行Docker:
yum install docker-io -y
systemctl start docker
检查安装结果:
docker info
systemctl start docker #运⾏行行Docker守护进程
systemctl stop docker #停⽌止Docker守护进程
systemctl restart docker #重启Docker守护进程
问题记录:执行 yum update 时出现错误:
Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again
解决:
vi etc/yum.repos.d/epel.repo
metalink中的https改为 http
启动报错:
Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details.
解决:vim /etc/sysconfig/docker-storage
DOCKER_STORAGE_OPTIONS="–selinux-enabled --log-driver=journald --signature-verification=false"
vim /etc/docker/daemon.json
写入指定参数:
{ “storage-driver”: “devicemapper” }
重启docker服务