导读 Docker包括 swarm 模式,用于原生管理称为 swarm 的 Docker 引擎集群;使用 Docker CLI 创建一个 swarm,将应用服务部署到 swarm,并管理 swarm 行为。

Docker 化 PHP 项目

每个 PHP 项目中必须包含以下文件

Dockerfile
.env
docker-compose.yml

示例请查看 ./app/demo

Docker 化 NGINX

示例请查看 ./config/nginx/Dockerfile

Secret

SSH key

Configs

PHP 配置文件

NGINX 配置文件

启动

在 docker-production.yml 中定义,请自行调整配置

$ ./lnmp-dcoker.sh swarm-deploy
销毁
$ ./lnmp-docker.sh swarm-down

原文来自:https://segmentfault.com/a/1190000013484870

本文地址:https://www.linuxprobe.com/php-docker-environment.html编辑:向云艳,审核员:逄增宝

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/