文件名称:docker-flask-example:使用Docker和Docker Compose的可量产的示例Flask应用程序
文件大小:283KB
文件格式:ZIP
更新时间:2024-04-25 21:58:38
docker redis flask postgres webpack
Flask + Docker应用示例 您可以将此示例应用程序用作新项目的基础,或用作对现有Flask应用程序进行Docker化的指南。 该示例应用程序虽然很小,但可以连接您在现实世界中的Flask应用程序中可能使用的许多功能,但与此同时,它并没有包含一百万个个人意见。 对于Docker而言,自2014年末以来,所有内容都是基于Docker最佳实践的积累,这些最佳实践基于构建和部署数十种Dockerized Web应用程序。 这个应用程式使用Flask 1.1.2和Python 3.9.2 。 每次更改版本时,屏幕截图都不会更新: 目录 科技栈 如果您不喜欢其中的某些选择,那就没问题了,您可以自己换掉其他选择。 后端 前端 但是JavaScript呢? 选择JS库是一个非常特定于应用程序的决定,因为它取决于您喜欢的库,并且还取决于您的应用程序是否主要是带有JS或API后端的Ji
【文件预览】:
docker-flask-example-main
----.dockerignore(172B)
----.env.example(4KB)
----docker-compose.override.yml.example(335B)
----.flake8(59B)
----alembic.ini(2KB)
----.github()
--------docs()
--------workflows()
----run(3KB)
----public()
--------.keep(0B)
----db()
--------env.py(3KB)
--------seeds.py(279B)
--------script.py.mako(494B)
--------__init__.py(0B)
--------versions()
----Dockerfile(2KB)
----lib()
--------test.py(316B)
----hello()
--------app.py(2KB)
--------__init__.py(0B)
--------blueprints()
--------templates()
--------extensions.py(342B)
----requirements.txt(289B)
----config()
--------settings.py(831B)
--------__init__.py(0B)
--------gunicorn.py(455B)
----LICENSE(1KB)
----assets()
--------postcss.config.js(128B)
--------yarn.lock(210KB)
--------webpack.config.js(2KB)
--------tailwind.config.js(107B)
--------.yarnrc(31B)
--------app()
--------package.json(815B)
--------static()
----test()
--------__init__.py(0B)
--------conftest.py(2KB)
--------blueprints()
----README.md(18KB)
----docker-compose.yml(2KB)
----.gitignore(3KB)
----requirements-lock.txt(792B)
----bin()
--------pip3-install(370B)
--------docker-entrypoint-web(496B)
----CHANGELOG.md(3KB)