Size: a a a

Docker — русскоговорящее сообщество

2022 January 21

n

nibble in Docker — русскоговорящее сообщество
Слушать на 127.0.0.1 чревато пердолингом с маршрутами, не ебись и поставь 0.0.0.0
источник

ЕТ

Евгений Тодоров... in Docker — русскоговорящее сообщество
Народ, есть контейнер на node.js, один из его плагинов использует php, есть ли способ запихнуть пыху в этот контейнер?
источник

AH

Abu Humaahed in Docker — русскоговорящее сообщество
стартует у меня 0.0.0.0:8000 но чет другой контейнер это все равно не видит, получается локалхост ?
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
Компоус покажи
источник

AH

Abu Humaahed in Docker — русскоговорящее сообщество
короче, я не добавил в allowed_hosts имя сервиса и по этому не мог воркер что либо сделать
источник

AH

Abu Humaahed in Docker — русскоговорящее сообщество
version: '3.4'


services:
 postgres:
   image: library/postgres:14
   container_name: postgres-db
   restart: always
   environment:
     - POSTGRES_USER=user
     - POSTGRES_PASSWORD=password
     - POSTGRES_DB=appdb
     - POSTGRES_PORT=5432
#    networks:
#      - main
   volumes:
     - $HOME/PycharmProjects/GitHub/.db_data:/var/lib/postgresql/data
   ports:
     - '5432:5432'
# --requirepass mypassword
 redis:
   image: library/redis:latest
   container_name: redis-cache
   restart: always
   command: redis-server /usr/local/etc/redis/redis.conf
#    networks:
#      - main
   ports:
     - '6379:6379'
   volumes:
     - $PWD/redis.conf:/usr/local/etc/redis/redis.conf
   depends_on:
     - postgres

 django-app:
   restart: always
   container_name: app-django
   build:
     context: .
   ports:
     - '8000:8000'
   command: ['python3', './tapp/manage.py', 'runserver', '0.0.0.0:8000']
   depends_on:
     - redis

 worker:
   restart: always
   build:
     context: .
   volumes:
     - $HOME/PycharmProjects/GitHub/.rediska:/app/tapp/rediska
   command: ['celery', '--workdir=./tapp', '-A', 'tapp', 'worker']
#    command: sh -c "wait-for django-app:8000 -- celery --workdir=./tapp -A tapp worker -B -l info"
   depends_on:
     - django-app

   networks:
     - default
#    networks:
#      my_net:
#        ipv4_address: 0.0.0.21



#networks:
#  my_net:
#    ipam:
#      driver: default
#      config:
#        - subnet: 0.0.0.0/24

volumes:
 .db_data:
 .rediska:
источник

S

Sten in Docker — русскоговорящее сообщество
Добрый день . Каждая инструкция докер файла создаёт отдельный слой ? (Кроме LABEL,ENV)  это правильно я думаю ?
источник

AH

Abu Humaahed in Docker — русскоговорящее сообщество
ща рработает
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
Да, в чем вопрос?
источник

ЕС

Евгений Савелов... in Docker — русскоговорящее сообщество
нет, это docker-compose файл. - манифест для запуска контейнеров из образов
слои создают docker файлы.  - манифест для создания образов из инструкций
источник

S

Sten in Docker — русскоговорящее сообщество
Слой в докере это как комид гита . Он содержит  дельты ( разницу что изменили .). Я правильно понял ?
источник

ЕС

Евгений Савелов... in Docker — русскоговорящее сообщество
а выше был не ваш файл, прошу прощения. Но мой ответ все равно полезен)
Правильно.
источник

AH

Abu Humaahed in Docker — русскоговорящее сообщество
так он же попросил компоус а не докерфайл
источник

el

eden lane in Docker — русскоговорящее сообщество
Помогите, пожалуйста, всю голову сломал. Почему-то запуск падает с ошибкой, что не хватает зависимостей, хотя они указаны в package.json
источник

el

eden lane in Docker — русскоговорящее сообщество
docker-compose.yaml
источник

l

localhost in Docker — русскоговорящее сообщество
гадание на гуще
источник

el

eden lane in Docker — русскоговорящее сообщество
каких данных не хватает?
источник

СК

Семён Ким in Docker — русскоговорящее сообщество
А зачем монтируете node_modules, если в образе есть npm install?
источник

el

eden lane in Docker — русскоговорящее сообщество
что бы перебить те node_modules, которые монтируются вместе с client
источник

СК

Семён Ким in Docker — русскоговорящее сообщество
а в волюмах client_node_modules, root_node_modules лежат нужные зависимости, проверяли?
источник