modify docker compose
This commit is contained in:
parent
1d05def016
commit
2d6296efdb
@ -7,7 +7,7 @@ services:
|
|||||||
image: maxkb-local:latest
|
image: maxkb-local:latest
|
||||||
container_name: maxkb-dev
|
container_name: maxkb-dev
|
||||||
ports:
|
ports:
|
||||||
- "8081:8080"
|
- "8080:8080"
|
||||||
volumes:
|
volumes:
|
||||||
# 挂载Python源码 - 实现后端热重载
|
# 挂载Python源码 - 实现后端热重载
|
||||||
- ../apps:/opt/maxkb-app/apps:rw
|
- ../apps:/opt/maxkb-app/apps:rw
|
||||||
@ -17,7 +17,7 @@ services:
|
|||||||
- ../ui:/opt/maxkb-app/ui:rw
|
- ../ui:/opt/maxkb-app/ui:rw
|
||||||
|
|
||||||
# 数据持久化
|
# 数据持久化
|
||||||
- ~/.maxkb-dev:/opt/maxkb
|
- ~/.maxkb:/opt/maxkb
|
||||||
environment:
|
environment:
|
||||||
# 开启调试模式
|
# 开启调试模式
|
||||||
DJANGO_DEBUG: "True"
|
DJANGO_DEBUG: "True"
|
||||||
|
|||||||
@ -1,52 +1,52 @@
|
|||||||
version: '3.8'
|
version: '3.8'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
# maxkb-dev:
|
maxkb-dev:
|
||||||
# # 使用生产镜像或本地构建的镜像
|
# 使用生产镜像或本地构建的镜像
|
||||||
# image: maxkb-local:latest
|
image: maxkb-local:latest
|
||||||
# # 如果需要本地构建,取消下面两行注释
|
# 如果需要本地构建,取消下面两行注释
|
||||||
# # build:
|
# build:
|
||||||
# # context: ../
|
# context: ../
|
||||||
# # dockerfile: installer/Dockerfile
|
# dockerfile: installer/Dockerfile
|
||||||
# container_name: maxkb-dev
|
container_name: maxkb-dev
|
||||||
# ports:
|
ports:
|
||||||
# - "8080:8080"
|
- "8080:8080"
|
||||||
# volumes:
|
volumes:
|
||||||
# # 挂载Python源码实现热重载
|
# 挂载Python源码实现热重载
|
||||||
# - ../apps:/opt/maxkb-app/apps
|
- ../apps:/opt/maxkb-app/apps
|
||||||
# - ../main.py:/opt/maxkb-app/main.py
|
- ../main.py:/opt/maxkb-app/main.py
|
||||||
# - ../installer/maxkb.py:/opt/maxkb-app/maxkb.py
|
- ../installer/maxkb.py:/opt/maxkb-app/maxkb.py
|
||||||
|
|
||||||
# # 挂载UI源码(用于前端开发)
|
# 挂载UI源码(用于前端开发)
|
||||||
# - ../ui/src:/opt/maxkb-app/ui/src
|
- ../ui/src:/opt/maxkb-app/ui/src
|
||||||
# - ../ui/public:/opt/maxkb-app/ui/public
|
- ../ui/public:/opt/maxkb-app/ui/public
|
||||||
|
|
||||||
# # 持久化数据
|
# 持久化数据
|
||||||
# - maxkb_data:/opt/maxkb/data
|
- maxkb_data:/opt/maxkb/data
|
||||||
|
|
||||||
# # 开发配置
|
# 开发配置
|
||||||
# - ./dev.env:/opt/maxkb-app/.env
|
- ./dev.env:/opt/maxkb-app/.env
|
||||||
# environment:
|
environment:
|
||||||
# # 开发环境变量
|
# 开发环境变量
|
||||||
# DJANGO_DEBUG: "True"
|
DJANGO_DEBUG: "True"
|
||||||
# PYTHONUNBUFFERED: "1"
|
PYTHONUNBUFFERED: "1"
|
||||||
# MAXKB_LOG_LEVEL: "DEBUG"
|
MAXKB_LOG_LEVEL: "DEBUG"
|
||||||
|
|
||||||
# # 数据库配置(使用内置的PostgreSQL)
|
# 数据库配置(使用内置的PostgreSQL)
|
||||||
# MAXKB_DB_HOST: "127.0.0.1"
|
MAXKB_DB_HOST: "127.0.0.1"
|
||||||
# MAXKB_DB_PORT: "5432"
|
MAXKB_DB_PORT: "5432"
|
||||||
# MAXKB_DB_NAME: "maxkb"
|
MAXKB_DB_NAME: "maxkb"
|
||||||
# MAXKB_DB_USER: "root"
|
MAXKB_DB_USER: "root"
|
||||||
# MAXKB_DB_PASSWORD: "Password123@postgres"
|
MAXKB_DB_PASSWORD: "Password123@postgres"
|
||||||
|
|
||||||
# # Redis配置(使用内置的Redis)
|
# Redis配置(使用内置的Redis)
|
||||||
# MAXKB_REDIS_HOST: "127.0.0.1"
|
MAXKB_REDIS_HOST: "127.0.0.1"
|
||||||
# MAXKB_REDIS_PORT: "6379"
|
MAXKB_REDIS_PORT: "6379"
|
||||||
# MAXKB_REDIS_PASSWORD: "Password123@redis"
|
MAXKB_REDIS_PASSWORD: "Password123@redis"
|
||||||
# # 使用默认的启动命令,让容器内的所有服务正常启动
|
# 使用默认的启动命令,让容器内的所有服务正常启动
|
||||||
# # command 留空使用镜像默认的 entrypoint
|
# command 留空使用镜像默认的 entrypoint
|
||||||
# networks:
|
networks:
|
||||||
# - maxkb-network
|
- maxkb-network
|
||||||
|
|
||||||
# 独立的前端开发服务器(可选)
|
# 独立的前端开发服务器(可选)
|
||||||
frontend-dev:
|
frontend-dev:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user