在国内安装Docker和Docker Compose时,可以使用国内的镜像源来加速下载和安装过程。以下是在国内源下安装Docker和Docker Compose的步骤:
首先,安装Docker。这里以Ubuntu系统为例:
- 卸载旧版本的Docker(如果已安装):
sudo apt-get remove docker docker-engine docker.io containerd runc
- 更新系统软件包列表:
sudo apt-get update
- 安装必要的软件包:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
- 添加Docker的官方GPG密钥并添加Docker的官方软件源:
替换下面的URL为国内的镜像地址::由于国内访问可能较慢,可以使用国内镜像提供的Docker GPG密钥。替换下面的URL为国内的镜像地址:
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
tee /etc/apt/sources.list.d/docker.list > /dev/null
- 安装Docker CE 和compose插件:
apt-get update
apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- 启动Docker服务:
sudo systemctl start docker
并设置为开机启动:
sudo systemctl enable docker