以下是在 Ubuntu 20.04 LTS 单机上安装 Docker 及常用容器管理工具的详细步骤:
更新系统包并安装依赖工具:
sudo apt update
sudo apt install -y ca-certificates curl gnupg lsb-release
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 -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
启动 Docker 服务并设置开机自启:
sudo systemctl start docker
sudo systemctl enable docker
验证是否正常运行:
sudo docker run hello-world
若输出 “Hello from Docker!” 则表示安装成功。
避免每次执行
docker 命令都需要
sudo:
sudo usermod -aG docker $USER # 将当前用户加入 docker 组
注意:需注销并重新登录,配置才能生效。
推荐以下几种主流工具(根据需求选择):
Portainer 是轻量级的 Docker 可视化管理工具,支持容器、镜像、网络、卷等全生命周期管理。
安装命令:
# 创建 Portainer 数据卷(持久化配置)
sudo docker volume create portainer_data
# 启动 Portainer 容器
sudo docker run -d
-p 9000:9000
-p 8000:8000
--name portainer
--restart always
-v /var/run/docker.sock:/var/run/docker.sock
-v portainer_data:/data
portainer/portainer-ce:latest
访问方式:
打开浏览器访问
http://localhost:9000,首次登录需设置管理员密码,之后选择 “Local” 即可管理本地 Docker 环境。
适合习惯终端操作的用户,通过交互式界面管理 Docker 资源。
安装方式(使用脚本):
curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash
使用:直接在终端输入
lazydocker 即可启动交互界面(支持键盘快捷键操作)。
用于定义和运行多容器应用(已在 Docker 安装时附带,验证是否安装):
docker compose version # 若输出版本号则已安装
若未安装,单独安装:
sudo apt install -y docker-compose-plugin
http://localhost:9000 确认可正常登录并查看本地容器。Lazydocker:终端输入
lazydocker 确认可显示 Docker 资源列表。Docker Compose:创建一个简单的
docker-compose.yml 测试:
version: '3'
services:
nginx:
image: nginx:alpine
ports:
- "8080:80"
执行
docker compose up -d,通过
docker ps 确认 nginx 容器是否启动。
通过以上步骤可完成 Docker 基础环境及管理工具的安装,图形化推荐 Portainer,命令行推荐 Lazydocker,多容器编排优先使用 Docker Compose。
¥42.50
PC中文steam幽灵行者 Ghostrunner 国区CDKey激活码 Project Hel 赫尔计划 全DLC 冬季套装金牛礼包 霓虹套装
¥33.00
PC中文正版uplay荣耀战魂For Honor版烈火行军标准完全版 Y7S1通行证 战役同捆 国区激活码CDkey 全球运行
¥14.90
PC中文正版 国区 游戏 刺客信条大革命 Assassins Creed Unity 刺客信条5 steam uplay 平台 激活码 CDkey
¥19.80
PC中文正版 steam平台 国区 游戏 约会大作战 凛绪轮回 DATE A LIVE Rio Reincarnation 激活码 兑换码 cdkey
¥24.80
PC中文正版 steam平台 国区 游戏 王国两位君主 Kingdom Two Crowns 北欧之地 全DLC 王国双冠 激活码
¥14.90
steam PC中文正版游戏 女巫来了 国区激活码CDKEY Witch It 躲猫猫 捉迷藏游戏 多人线上玩家对战 休闲游戏