【Docker】Ubuntu服务器安装docker(阿里云镜像)
程序员文章站
2024-03-13 22:34:52
...
写在前面
博主最近在捣鼓docker想着在阿里云的服务器安装docker,按着官网给的步骤进行安装,结果发现就算是阿里云从海外网站下载还是很慢的。
于是想着阿里云会不会有docker镜像可供使用,发现果然是有的,于是写下这篇博客希望大家少走弯路。
阿里云官方docker镜像安装帮助(有ubuntu和centos的安装方法)
https://developer.aliyun.com/mirror/docker-ce
时效与环境
- 最后更新时间:2020年5月4日
- OS:Ubuntu 18.04 LTS(其它OS方法基本差不多)
- 网络:联网
- docker:v19.03.8
步骤
以下操作默认为root用户执行,若用户权限不足请使用sudo
一、安装docker
- 更新软件包信息
apt update
- 安装有关安装GPG证书的软件
apt install -y apt-transport-https ca-certificates curl software-properties-common
- 安装阿里云提供的GPG证书(其实还是docker官方的GPG key)
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
- 添加最新docker稳定版的repository(若需要其它版本请查看官方帮助)
add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
- 更新软件包信息,并安装docker
apt update
apt install -y docker-ce
- 验证安装是否成功,若成功应该会提示版本号
docker --version
二、配置docker
这里只列出一般用户可能需要的配置,详细请参考docker官方详细文档
- 开机启动docker
systemctl enable docker
- 配置docker hub镜像
vim /etc/docker/daemon.json
没有该文件是正常的,创建保存即可。复制以下内容,到json文件中。
PS:这里使用了中科大的镜像。若要使用阿里云,登录阿里云通过控制台寻找“容器镜像服务”,在“镜像加速器”中可以看见你自己私有的加速地址。加速地址可以多个,按照json格式即可。
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}
- 重启docker
service docker restart
- 验证docker配置情况
docker info
如无意外,应该能看见Registry Mirrors:
后面是你写的加速地址。
三、完结撒花
至此docker安装就完成了。
推荐阅读
-
阿里云服务器 docker中安装Elasticsearch
-
阿里云服务器安装Docker
-
阿里云ECS服务器安装docker
-
【Docker】Ubuntu服务器安装docker(阿里云镜像)
-
Docker的ubuntu镜像安装的容器无ifconfig和ping命令的解决
-
.Net Core in Docker - 使用阿里云Codepipeline及阿里云容器镜像服务实现持续集成(CI)
-
Docker教程(八)——本地镜像发布到阿里云
-
阿里云centos安装docker
-
阿里云服务器Docker中部署SpringBoot项目
-
阿里云服务器ECS上ubuntu安装nginx后默认站点页面打开错误,显示无法访问此网站