- 更换阿里镜像源
# 进入/etc/apt目录
cd /etc/apt
# 修改文件source.list的读写权限
sudo chmod 777 source.list
# 编辑source.list文件,用阿里镜像源替换文件内容
vi source.list
# 阿里镜像源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
# 退出并保存修改
:wq
# 恢复文件source.list的读写权限
sudo chmod 644 source.list
2. 检查并更新
sudo apt-get update
sudo apt-get upgrade
3. 安装docker镜像
sudo apt install http://docker.io
4. 将当前用户添加到docker用户组
sudo gpasswd -a ${USER} docker
5. 重启docker
sudo service docker restart
6. 切换当前会话到新 group
newgrp - docker
7. 给docker换源
# 在 /etc/docker/目录中建一个新文件 daemon.json,内容如下:
{
"registry-mirrors":["http://feedfd38.m.daocloud.io","http://hub-mirror.c.163.com"]
}
cd /etc/docker
# 创建并编辑json文件
sudo vi daemon.json
# 复制粘贴内容,退出并保存修改
:wq
# 改完之后,重启docker
sudo service docker restart
8. 安装docker-compose
sudo apt install docker-compose
9. 查看docker-compose版本
docker-compose --version
至此,docker和docker-compose都已安装完成