Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 April 26

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
у меня вопросы по синтаксису в docker-compose.yml
источник

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
services:
 django: &django
   build:
     context: .
     dockerfile: ./compose/local/django/Dockerfile
   image: my_awesome_project_local_django
   depends_on:
     - postgres
     - mailhog
   volumes:
     - .:/app
   env_file:
     - ./.envs/.local/.django
     - ./.envs/.local/.postgres
   ports:
     - "8000:8000"
   command: /start
источник

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
django: &django
эта часть
источник

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
Bumin Qaghan
django: &django
эта часть
wtf тут?
источник

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
и еще тут
  flower:
   <<: *django
   image: my_awesome_project_local_flower
   ports:
     - "5555:5555"
   command: /start-flower
источник

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
<<: *django
втф?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Убрать. Какой-то артефакт
источник

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
manefesto
Убрать. Какой-то артефакт
не нужные строчки?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Думаю нет
источник

W

Womchik in RU.Docker — Официальное Русское Сообщество
источник

W

Womchik in RU.Docker — Официальное Русское Сообщество
нужные это строчки
источник

BQ

Bumin Qaghan in RU.Docker — Официальное Русское Сообщество
Womchik
нужные это строчки
благодарю
источник

RS

Roman Sharkov in RU.Docker — Официальное Русское Сообщество
я правильно понимаю что если у меня сервер в контейнере A крутится под localhost:9080 то сервис из контейнера B к нему не может по этому адресу подключиться?
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
Roman Sharkov
я правильно понимаю что если у меня сервер в контейнере A крутится под localhost:9080 то сервис из контейнера B к нему не может по этому адресу подключиться?
зависит от настроек, но по умолчанию да, не может
источник

RS

Roman Sharkov in RU.Docker — Официальное Русское Сообщество
AstraSerg
зависит от настроек, но по умолчанию да, не может
хмм, а как мне это обойти в данном случае?
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
не назвал бы это "обойти" :) Если вам нужно связать 2 сервиса вы долджны использовать общую для них сеть
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
варианты похуже: запустить контейнер с net=host
источник

A

AstraSerg in RU.Docker — Официальное Русское Сообщество
ещё хуже вывесить на внешний ip-шник
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Roman Sharkov
я правильно понимаю что если у меня сервер в контейнере A крутится под localhost:9080 то сервис из контейнера B к нему не может по этому адресу подключиться?
Создайте внешнюю сеть и добавьте в неё оба контейнера, обращаться будут по имени контейнера и порту
источник

AK

Alex Khmelenko in RU.Docker — Официальное Русское Сообщество
подскажите что не так с композом ? не создает базу данных(((

influxdb:
   container_name: influx
   image: influxdb:latest
   restart: always
   environment:
     - INFLUXDB_DB="samle"
     - INFLUXDB_ADMIN_ENABLED="true"
     - INFLUXDB_ADMIN_USER="admin"
     - INFLUXDB_ADMIN_PASSWORD="admin"
     - INFLUXDB_USER="user"
     - INFLUXDB_USER_PASSWORD="user"
   ports:
     - 8086:8086
     - 8083:8083
источник