文件名称:docker-example:作为一系列 Docker 容器运行的多层应用程序示例
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-30 03:59:04
Python
#docker-example 这个 repo 是一个示例多层应用程序,它作为一组 Docker 容器运行。 该应用程序使用 nginx 作为反向代理来处理客户端请求,使用两个基于 Python 的 Flask 应用程序来处理请求,以及一个用于持久性的 MongoDB 数据库。 如下图所示,每个组件都作为自己的 Docker 容器运行。 从包含的 Dockerfile 构建这些图像的说明如下。 镜像也会自动构建并在 Docker Hub 上提供,为 。 +---------+ +--> | app1 | +---------+ / +---------+ +---------+ (Client) --> |
【文件预览】:
docker-example-master
----.gitignore(686B)
----README.md(6KB)
----aws-task-definition.json(2KB)
----app2()
--------Dockerfile(914B)
--------app.py(998B)
--------static()
--------.dockerignore(35B)
--------requirements.txt(13B)
----LICENSE(1KB)
----flask-uwsgi()
--------Dockerfile(2KB)
--------.dockerignore(25B)
--------requirements.txt(11B)
----nginx()
--------Dockerfile(312B)
--------.dockerignore(26B)
--------docker-example.nginx.conf(999B)
--------nginx.conf(892B)
----app1()
--------Dockerfile(914B)
--------app.py(241B)
--------static()
--------.dockerignore(35B)
--------requirements.txt(5B)