安装Docker
本实例使用的是Debian11.5安装Docker 官网有很详细安装步骤 请参照官网
参照官网进行docker安装
# 移除旧版本docker
sudo apt-get remove docker docker-engine docker.io containerd runc
# 更新源
sudo apt-get update
# 安装docker
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 原地址https://download.docker.com/linux/debian
# 修改成腾讯镜像站https://mirrors.cloud.tencent.com
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.cloud.tencent.com/docker-ce/linux/debian/ \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
# 安装docker-compose
sudo apt-get install docker-compose
RHEL安装docker 根据你的发行版下载repo文件
CentOS/RHEL
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
把软件仓库地址替换为:
sudo sed -i 's+download.docker.com+mirrors.cloud.tencent.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
最后安装:
sudo yum makecache fast
sudo yum install docker-ce
RHEL 安装docker-compose
yum install python3-pip -y
pip3 install -i https://mirrors.aliyun.com/pypi/simple --upgrade pip
yum install python-devel -y
# pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ docker-compose 有时这个不能用
pip3 install -i https://mirrors.aliyun.com/pypi/simple docker-compose
docker-compose version