这是一篇用于验证代码块、步骤和系列导航的示例教程。
Docker 解决什么问题
一个应用常常依赖特定版本的软件和配置。直接安装在服务器上,多个应用可能互相冲突。Docker 把应用和所需环境打包成镜像,再用相对隔离的容器运行。
四个最常见的词
- 镜像:创建容器的只读模板。
- 容器:镜像运行起来后的实例。
- 端口:让外部访问容器内服务的入口。
- 数据卷:把需要长期保存的数据放在容器外。
看懂一个最小配置
services:
web:
image: nginx:alpine
ports:
- "8080:80"
这段配置表示:运行 Nginx 镜像,并把服务器的 8080 端口连接到容器的 80 端口。
先确认环境
确认服务器已经安装 Docker,并理解防火墙和端口的基本概念。保存配置
把配置保存为 compose.yaml,文件名和缩进都要正确。启动并检查
运行命令后查看容器状态,再用浏览器访问服务器地址和端口。容器不是备份
删除容器后,容器内部未持久化的数据可能一起消失。数据库、上传文件和配置应使用数据卷并另外备份。
← 返回服务器