Docker - Install Docker (CE) for Ubuntu
安装前准备工作
Ubuntu 系统要求
安装 Docker CE,需要 64 位的以下版本的 Ubuntu 系统:- Bionic 18.04 (LTS)
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
卸载旧版本 Docker
旧版本的 Docker 名为docker或docker-engine。1
sudo apt remove docker docker-engine docker.io
安装 Docker CE
1. 更新系统软件源
1 | sudo apt-get update |
2 安装让 apt 工具支持 HTTPS 的相关库
1 | sudo apt-get install \ |
3. 添加官方 GPG 密钥
1 | curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - |
4. 设置 Docker 的稳定版仓库(amd64)
1 | sudo add-apt-repository \ |
5. 安装 Docker CE
1 | sudo apt-get update |
安装 Docker Compose
方法一
- 用以下命令下载 Docker Compose,将
$dockerComposeVersion代替为要下载的版本。1
curl -L https://github.com/docker/compose/releases/download/$dockerComposeVersion/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
如,下载 1.14.0 版本的 Docker Compose:1
curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
https://github.com/docker/compose/releases
更改下载的
/usr/local/bin/docker-compose文件权限:1
sudo chmod +x /usr/local/bin/docker-compose
测试是否安装成功
1
docker-compose --version
方法二
通过 Python 的 pip 来安装:1
sudo pip install docker-compose
配置 DaoCloud 加速器
Docker Hub 提供众多镜像,你可以从中自由下载数十万计的免费应用镜像, 这些镜像作为 docker 生态圈的基石,是我们使用和学习 docker 不可或缺的资源。为了解决国内用户使用 Docker Hub 时遇到的稳定性及速度问题 DaoCloud 推出永久免费的新一代加速器服务。
首先,在 DaoCloud 注册个人账号,登录之后在个人 dashboard 右上角,头像左边有一个火箭标志的加速器图标,点击进去,安装介绍操作就可以了。