如果你是新手,建议先阅读 Docker Compose 入门 理解 Docker 基本概念和指令。
Run on Docker 说明
该系列文章为作者使用 Docker 运行项目所记录的步骤。此外有一些额外的前置条件说明。
配置说明
- 运行项目一般使用
docker-compose.yml文件来部署,volumes 映射的本地目录统一在 docker 目录下新建文件夹,应在运行容器前创建。 - 大部分项目提供了 Nginx Proxy Manager 来进行反向代理,如不需要则可跳过相关内容。
- 镜像一般使用
latest版本,如需指定版本,请自行修改。 - 端口(port)映射默认原端口,请自行修改可用端口。
网络设置
在大部分项目的 docker-compose.yml 文件中,你会看到类似如下配置:
|
|
这因为作者所有运行的 Docker 容器均在同一名为 rod 的网络下。使用如下指令创建:
|
|
但也有一些特殊的容器,使用了 HOST 模式,如 DDNS-GO、Nginx Proxy Manager 等。