一月 13, 2026指南
如何在 Linux 服务器上安装 Docker
在 Ubuntu 和 CentOS 服务器上安装 Docker 和 Docker Compose 的完整指南,用于容器化应用程序。

Docker 是一个用于开发、交付和运行容器化应用程序的平台。容器允许您将应用程序及其所有依赖项打包在一起,确保其在不同环境中运行的一致性。本指南将帮助您在 Hiddence 服务器上安装 Docker。
适用于 Ubuntu / Debian
第 1 步:更新系统包
bash
sudo apt update
sudo apt upgrade -y第 2 步:安装先决条件
bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y第 3 步:添加 Docker 存储库并安装
bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y适用于 RHEL / CentOS / Alma Linux / Rocky Linux
第 1 步:安装先决条件
bash
sudo yum install -y yum-utils第 2 步:添加 Docker 存储库并安装
bash
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io -y
sudo systemctl start docker
sudo systemctl enable docker验证安装
bash
sudo docker --version
sudo docker run hello-world安装 Docker Compose
Docker Compose 允许您定义和运行多容器 Docker 应用程序。在现代系统上,建议将其作为插件安装:
bash
# 适用于 Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y
# 适用于 RHEL / CentOS
sudo yum install docker-compose-plugin -y
# 验证
docker compose versionDocker 基本命令
bash
# 拉取镜像
docker pull nginx
# 运行容器
docker run -d -p 80:80 --name mynginx nginx
# 列出正在运行的容器
docker ps
# 停止容器
docker stop mynginx
# 删除容器
docker rm mynginx实用提示
- 将您的用户添加到 docker 组以在不使用 sudo 的情况下运行 Docker:sudo usermod -aG docker $USER
- 使用 Docker Compose 管理多容器应用程序
- 定期清理未使用的镜像和容器:docker system prune
- 使用数据卷进行持久化数据存储
- 监控容器资源:docker stats