Ubuntu安装Docker和Docker-compose并配置国内镜像

Ubuntu安装Docker和Docker-compose并配置国内镜像

一、安装Docker

sudo apt update # 更新软件包索引
sudo apt install -y docker.io # 安装Docker
docker -v # 验证Docker是否安装成功
# 如果成功,应输出类似的 Docker version 24.0.7, build afdd53b
sudo 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-compose
sudo 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

到这里就恭喜你安装成功了!

Docker Compose 部署 Uptime Kuma,轻量强大的监控站 2026-03-01
Meilisearch太吃内存了,吐槽 2026-02-27

评论区