Advertisement
SergeyKlimov

docker-compose.yml

Feb 15th, 2020 (edited)
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.07 KB | None | 0 0
  1. version: '3.1'
  2.  
  3. services:
  4. # Если хотите подключить базу данных
  5.   db:
  6. # ВНИМАТЕЛЬНО! ВОТ ЭТО НАЗВАНИЕ СЕРВИСА - db - ДОЛЖНО БЫТЬ УКАЗАНО В БОТЕ КАК host В ПОДКЛЮЧЕНИИ К БАЗЕ ИЗ БОТА
  7. # ТО ЕСТЬ НЕ АЙПИШНИК И НЕ ЛОКАЛХОСТ, А db
  8.     container_name: database
  9.     image: sameersbn/postgresql:10-2
  10.     environment:
  11.       PG_PASSWORD: $POSTGRES_PASSWORD
  12.     restart: always
  13.     ports:
  14.      - 5432:5432
  15.     networks:
  16.      - botnet
  17.     volumes:
  18.      - ./postgres:/var/lib/postgresql
  19.  
  20.   tgbot:
  21.     container_name: bot
  22.     build:
  23.       context: .
  24.     command: python -m app.py
  25.     networks:
  26.      - botnet
  27.     restart: always
  28.     env_file:
  29.      - ".env"
  30.     volumes:
  31.      - .:/src
  32.     # Бот стартует после запуска базы
  33.     depends_on:
  34.      - db
  35.  
  36. # указываются используемые сети
  37. networks:
  38.   botnet:
  39.    # указывается драйвер сети
  40.     driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement