一、安装Docker
sudo apt update # 更新软件包索引
sudo apt install -y docker.io # 安装Dockerdocker -v # 验证Docker是否安装成功
# 如果成功,应输出类似的 Docker version 24.0.7, build afdd53bsudo systemctl start docker # 启动Docker服务sudo systemctl status docker #查看Docker运行状态
# 输出大概应为 Active: active (running)sudo systemctl enable docker # 设置Docker开机自启动sudo systemctl is-enabled docker # 验证上面设置成功没
# 输出应为 enabled# 执行后需要重启终端才会生效
sudo usermod -aG docker $USER # 配置当前用户不用sudo也能用Docker二、安装Docker-compose
# 下载最新的Docker-compose二进制文件
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" \
-o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose # 给执行权限docker-compose --version # 验证安装是否成功
# 示例输出:Docker Compose version v2.27.0三、配置国内镜像源
sudo nano /etc/docker/daemon.json # 打开配置文件在文件里输入以下内容:
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.imgdb.de",
"https://docker-0.unsee.tech",
"https://docker.hlmirror.com",
"https://cjie.eu.org"
]
}保存并退出。
# 重载Docker并重启服务
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl restart docker到这里就恭喜你安装成功了!