zoukankan      html  css  js  c++  java
  • 记一次Django服务搭建

    准备Python环境

    创建虚拟环境 python3 -m evnv .
    安装依赖包 pip install -r requirements.txt

    准备Django环境

    创建Django项目 django-admin startproject [项目名]

    docker-compose.yml

    version: "3"
    
    services:
      # Nginx负载均衡服务
      my_app_nginx:
        container_name: my_app_nginx
        image: nginx:stable
        restart: always
        ports:
          - 80:80
        volumes:
          - ./conf.d:/etc/nginx/conf.d
        depends_on:
          - my_app_1
          - my_app_2
    
      my_app_1:
        image: gdc.docker.iec.io/my-app:luoyangyang-20210123
        restart: always
        container_name: my_app_1
        environment:
          - DB_HOST=my_app_postgres
          - DB_PORT=5432
        depends_on:
          - my_app_2
          - my_app_postgres
    
      my_app_2:
        image: gdc.docker.iec.io/my-app:luoyangyang-20210123
        restart: always
        container_name: my_app_2
        environment:
          - DB_HOST=my_app_postgres
          - DB_PORT=5432
        depends_on:
          - my_app_postgres
    
      my_app_postgres:
        image: yisiqi/postgres-asciinema:11
        container_name: my_app_postgres
        restart: always
        environment:
          - POSTGRES_DB=demo
          - POSTGRES_USER=postgres
          - POSTGRES_PASSWORD=postgres
    
  • 相关阅读:
    iView
    JS
    JS
    JS
    Java
    Java
    Java
    Java
    Java
    Java
  • 原文地址:https://www.cnblogs.com/luoyangyang/p/14314820.html
Copyright © 2011-2022 走看看