version: '3.1'
services:
db:
image: postgres:13.1
container_name: com_db
environment:
POSTGRES_USER: root
POSTGRES_PASSWORD: db123
POSTGRES_DB: db
volumes:
- /opt/work/DDDDD/platform/com_db/db_data:/var/lib/postgresql/data
- /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime:ro
restart: unless-stopped
privileged: true
logging:
driver: "json-file"
options:
max-size: "10m"
redis:
image: redis:alpine
volumes:
- /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime:ro
restart: unless-stopped
command: --requirepass "db123"
privileged: true
logging:
driver: "json-file"
options:
max-size: "10m"
web:
image: web_py38:v106
command: sh -c 'cd /web/DDDDD && export FLASK_APP=sites && flask create-db && flask init-db && uwsgi /web/uwsgi.ini'
volumes:
- .:/web
- /root/.ssh:/root/.ssh
- /data:/data
- /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime:ro
depends_on:
- redis
restart: unless-stopped
privileged: true
logging:
driver: "json-file"
options:
max-size: "10m"
schedulers:
image: web_py38:v106
command: sh -c 'cd /web/DDDDD && python -u -m sites.scripts.schedulers'
volumes:
- .:/web
- /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime:ro
- /root/.ssh:/root/.ssh
depends_on:
- web
restart: unless-stopped
privileged: true
logging:
driver: "json-file"
options:
max-size: "10m"
networks:
default:
ipam:
driver: default
config:
- subnet: 10.254.{{net_id}}.0/24
常規web專案 docker-compose 例子
相關文章
- web專案常問面試題Web面試題
- Docker-compose networks 的例子Docker
- python web專案開發常見步驟PythonWeb
- JAVA_WEB專案之j使用query的驗證框架的例子JavaWeb框架
- Python 中的 web 常見框架(Django 專案1)PythonWeb框架Django
- 【Vue專案總結】webpack常規打包優化方案VueWeb優化
- 敏捷型ERP專案:打破IT預算常規(轉)敏捷
- docker-compose 部署 Laravel 專案全記錄DockerLaravel
- mvn 建立java專案 web專案JavaWeb
- docker-compose一鍵部署java開源專案DockerJava
- Web應用介面設計規範—給專案組培訓 .Web
- maven 建立web專案MavenWeb
- 如何理解專案里程碑?有哪些專案里程碑的例子?
- docker-compose + nginx部署前後端分離的專案DockerNginx後端
- Java Web系列:Java Web 專案基礎JavaWeb
- Golang初學:新建專案 及 gin web 專案GolangWeb
- 如何規劃專案,提高專案管理的效率?專案管理
- 前端規範之vue 專案規範前端Vue
- Web前端——檔案存放位置規範Web前端
- docker部署Web專案(二)DockerWeb
- nodejs搭建web專案NodeJSWeb
- Maven--搭建Web專案MavenWeb
- web專案開發流程Web
- Tomcat部署web專案TomcatWeb
- Maven Web專案構建MavenWeb
- [轉]Web專案管理思考Web專案管理
- Flask web專案 gunicorn部署FlaskWeb
- idea建立web專案IdeaWeb
- iPhone 呼叫Web Service 例子(轉)iPhoneWeb
- swift 3.0 閉包,專案使用例子,結合GCDSwiftGC
- 專案規範筆記筆記
- Android 專案規範Android
- 專案規模的界定!
- 專案規劃管理(轉)
- 專案規劃技巧(轉)
- [BI專案記]-對專案檔案進行規劃
- 通過 docker-compose 一鍵部署一個微服務專案Docker微服務
- Vue.js 前端專案在常見 Web 伺服器上的部署配置Vue.js前端Web伺服器
- Java web之新建第一個web專案JavaWeb