用 Docker 在 VPS 上快速部署应用
Docker 让你把应用和依赖打包成镜像,一条命令就能在任何 VPS 上运行,是现代部署的主流方式。
1. 安装 Docker
Ubuntu 上最简单的方式是官方脚本:curl -fsSL https://get.docker.com | sh。安装后用 docker --version 验证。
2. 运行第一个容器
例如启动一个 Nginx:docker run -d -p 80:80 nginx。-d 表示后台运行,-p 把容器 80 端口映射到主机 80 端口。访问服务器 IP 即可看到页面。
3. 用 docker compose 管理多服务
实际项目往往有数据库、缓存等多个服务。写一个 docker-compose.yml,用 docker compose up -d 一键启动全部服务,便于维护。
4. 数据持久化
容器删除后数据会丢失,重要数据要用 volume 挂载到主机目录,避免误删导致数据消失。
注意事项
- 小内存 VPS 运行多个容器要注意资源占用;
- 记得只对外开放必要端口,其余用防火墙挡住。
需要更大内存跑 Docker?看看 00Shark 的高配方案。
本文由 SharkCloud 編輯團隊借助 AI 工具輔助撰寫,經人工審核後發佈。