安装
Docker 的安装资源文件存放在Amazon S3,国内下载速度极其缓慢。您可以通过执行下面的命令,使用镜像站点,高速安装Docker。
# 阿里云
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
在 mint 上安装
- 运行
curl -fsSL -o get-docker.sh https://get.docker.com
- 运行
cat /etc/os-release
查看UBUNTU_CODENAME
对应值 - 编辑
get-docker.sh
,找到check_forked()
函数,替换函数内容为lsb_dist=ubuntu dist_version=$UBUNTU_CODENAME # 这个变量是指上一步的值
- 保存并运行
cat get-docker.sh | bash -s docker --mirror Aliyun
配置权限
配置好权限后不再需要 sudo
权限。
sudo usermod -aG docker $USER
使用加速器
创建或修改 /etc/docker/daemon.json
文件,修改为类似如下内容:
{
"registry-mirrors": [
"https://hub-mirror.c.163.com"
],
"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
即可。
卸载 docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine