核心摘要与部署简引:
在搬瓦工 Ubuntu/Debian 系统上部署 Docker 仅需 3 分钟。核心步骤:更新软件源 -> 运行官方一键脚本 -> 配置 Docker 开机自启 -> 安装 Docker Compose V2。建议 1GB 内存小鸡配合 1GB Swap 提升运行稳定性。
部署环境参数与步骤配置表
| 配置项 | 推荐设定值 | 命令行指令 |
|---|---|---|
| 操作系统选择 | Ubuntu 22.04 LTS / Debian 12 | 后台 KiwiVM 一键重装为 ubuntu-22.04-x86_64 |
| Docker 安装源 | Docker 官方一键脚本 | curl -fsSL https://get.docker.com | bash |
| Compose 版本 | Docker Compose V2 (Plugin) | apt-get install docker-compose-plugin |
| Swap 内存设置 | 建议设置为 1024MB | fallocate -l 1G /swapfile && chmod 600 /swapfile ... |
实操步骤与命令行指南
# 1. 更新系统环境
apt update && apt upgrade -y
# 2. 安装 Docker 官方环境
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
# 3. 启动并设置开机自启
systemctl enable --now docker
docker --version内存管理与避坑事项
搬瓦工 KiwiVM 控制台重装系统后,默认没有开启 Swap。如果使用 1GB 内存的套餐,运行多个容器可能因 OOM(内存溢出)导致崩溃。建议提前挂载 1GB 虚拟内存。
常见问题解答 (FAQ)
Q:Docker 容器端口无法外部访问怎么办?
答:搬瓦工默认 iptables 规则可能拦截了端口,运行 ufw allow 端口号 或检查防火墙设置放行对应端口即可。