POSTGRES_PASSWORD: ${DATABASE_PASSWORD} ports: - "5432:5432" volumes: - postgres_data:/var/lib/postgresql/data env_file: - .env django-web: build: . container_name: django-docker ports: - "8000:8000" depends_on: - db environment: DJANGO_SECRET_KEY: ${DJANGO_SECRET_KEY} DEBUG: ${...
根据PostgreSQL官方Docker映像上的留档,您需要在数据库服务的docker-comment. yaml上添加重启参数。 当你执行docker-composup可以看到数据库在保持稳定之前重新启动两次,你也可以在你的docker-compose. yaml中添加一些卷来持久化数据。 version: '3'networks:mynetwork:driver:bridgeservices:db:image:postgresrestart:alway...
POSTGRES_USER: ${DATABASE_USERNAME} POSTGRES_PASSWORD: ${DATABASE_PASSWORD} ports: - "5432:5432" volumes: - postgres_data:/var/lib/postgresql/data env_file: - .env django-web: build: . container_name: django-docker ports: - "8000:8000" depends_on: - db environment: DJANGO_SECRET_KEY...
SQL_ENGINE=django.db.backends.postgresql SQL_DATABASE=kcc3 SQL_USER=kcc3 SQL_PASSWORD=kcc3 SQL_HOST=db SQL_PORT=5432 POSTGRES_USER=kcc3 POSTGRES_PASSWORD=kcc3 POSTGRES_DB=kcc3 CELERY_BROKER=amqp://guest:guest@rabbitmq:5672// 12 changes: 12 additions & 0 deletions 12 .env.prod.example ...
Django 项目的示例 docker-compose.yml 文件 以下是 Django 项目的 docker-compose.yml 文件示例: version: "3.9" services: web: build: ports: -"8000:8000" volumes -./:/app db: image: postgres:14.0-alpine volumes: -./postgres:/var/lib/postgresql/data ...