自动安装
A:可以用官方脚本(可能会遇到问题一二三)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安装需要注意yum是最新版本
yum update
可能遇到的问题一:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
需要安装一下deltarpm
yum provides '*/applydeltarpm'
yum install deltarpm -y
可能遇到的问题二:
No Presto metadata available for docker-ce-stable
需要安装docker-ce
yum install docker-ce -y
可能遇到的问题三:
安装完成后测试:
docker run hello-world
报错
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running
重启即可
systemctl daemon-reload
systemctl restart docker.service
B:使用国内脚本(没遇到问题)
curl -sSL https://get.daocloud.io/docker | sh
安装需要注意apt-get是最新版本
apt-get update
配置镜像
阿里云镜像免费注册使用:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
阿里云还贴心的给了配置的脚本
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://youaddress.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
设置自启动
查看已设置开机启动的项目
systemctl list-unit-files | grep enable
没有docker,则设置一下
systemctl enable docker.service
想要关闭的话用下面的
systemctl disable docker.service