文章目录
安装(使用版本库)
1. 设置版本库
- 更新系统包索引
sudo apt-get update
- 添加HTTPS协议,允许apt从HTTPS安装软件包
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
- 添加Docker 公共密钥
- Docker 官方源
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add
- Docker中科大源
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
- Docker 官方源
- 设置版本库类型
- Docker官方源
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”
- Docker中科大源
sudo add-apt-repository “deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable”
- Docker官方源
2. 安装Docker CE
- 更新系统包索引
sudo apt-get update
- 安装最新版Docker CE
sudo apt-get install docker-ce
3. 查看是否安装成功
- 命令
docker --version
- 结果
Docker version 18.03.0-ce, build 0520e24
使用
1. 启动 Docker CE
$ sudo systemctl enable docker
$ sudo systemctl start docker
2. 建立 docker 用户组
- 建立 docker 组
sudo groupadd docker
- 将当前用户加入 docker 组
sudo usermod -aG docker $USER
- 测试 Docker是否正确配置
sudo docker run hello-world #系统会下载hello-world镜像
配置 Docker 国内镜像加速
- 登录阿里云,打开控制台,找到容器镜像服务,点击镜像加速器
- 打开终端,按照文档说明输入命令进行配置
- 验证是否配置成功
- 命令:sudo docker info
- 结果:
Registry Mirrors:
https://jb8ewpq7.mirror.aliyuncs.com/
Live Restore Enabled: false
参考
https://www.jianshu.com/p/07e405c01880
https://blog.csdn.net/u010889616/article/details/80170767
https://blog.csdn.net/qq_43901693/article/details/103131789