环境
腾讯云 Ubuntu-server 20.04
更新一下软件源和软件列表
sudo apt-get update
sudo apt-get upgrade
安装docker
更新系统包索引
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
设置版本库类型,软件版本包括三种: stable、edge、test
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
安装最新版docker-ce
sudo apt-get install docker-ce
设置开机自启动并启动docker
sudo systemctl enable docker
sudo systemctl start docker
安装docker-compose
安装pip
sudo apt install python3-pip
更新库
sudo apt-get update
更新pip(一定要更新,不然后面建立容器项目会报错)
sudo pip3 install --upgrade pip
安装docker-compose
sudo pip3 install docker-compose
设置docker镜像加速
访问https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
找到镜像加速器,按照指示修改daemon配置文件
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker