安装
Docker 的安装资源文件存放在Amazon S3,国内下载速度极其缓慢。您可以通过执行下面的命令,使用镜像站点,高速安装Docker。
# 阿里云
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
在 mint 上安装
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7EA0A9C3F273FCD8
echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu `. /etc/os-release && echo $UBUNTU_CODENAME` stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt update
sudo apt install -y docker-ce
配置权限
配置好权限后不再需要 sudo
权限。
sudo usermod -aG docker $USER
使用加速器
创建或修改 /etc/docker/daemon.json
文件,修改为如下形式,「加速地址」可以在阿里云免费申请使用。
{
"registry-mirrors": [
"加速地址"
],
"log-driver":"json-file",
"log-opts":{"max-size":"100m","max-file":"1"},
"insecure-registries": []
}
docker 版本需要 1.12 或更高,修改后要重启 docker 服务。
安装 docker-compose
到 github 发布页下载 linux 版本,放到 /usr/local/bin
或 ~/bin
目录下,下载的文件命名为 docker-compose
即可。执行脚本:
curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` -o /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose
卸载 docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine