Petr
А зачем тебе докер?
Petr
Вхынеси статику отдельно собери свой образ из nginx, а php отдельно, роутинг через конфиг nginx
Vlad
всем привет. пишу docker-compose и dockerfile соответственно. подскажите, почему папка .ssh монтируется под root и как исправить?
Андрей
https://medium.com/@mccode/understanding-how-uid-and-gid-work-in-docker-containers-c37a01d01cf
Alexander
Как зайти в контейнер через sh при запуске?
Одной командой
Андрей
docker exec?
Alexander
Он требует, чтобы контейнер был уже запущен
Андрей
docker start?
Alexander
Как скомбинировать запуск контейнера войти в него одной командой?
Андрей
docker start && docker exec
George
docker run -it ... sh
но это скорее всего не то
Alexander
docker-compuse run CONTAINER_NAME sh
Вот это помогло
George
🤦♂️
Андрей
Andrey
Alexander
Ну а что)
Fidelina
Приветы
Fidelina
Собирали под alpine java oracle?
Andrey
Anonymous
Andrey
Andrey
в обьявлении была только дата
Aleksey
Привет! А как в сварме посмотреть инфу о кластере с не-лидера?
tutunak
Андрей
По tcp сокету
tutunak
Емнип
Aleksey
То есть, если лидер упадёт, то как я узнаю кому после перевыборов досталась роль лидера?
Андрей
С любого менеджера
Aleksey
так. Я не очень умный. Дайте линк на доку об этом? Я чот в глаза долблюсь и после куба сложно
Міхаіл So
inqfen
Прямо совсем по докеру вопрос
Григорий
оу
сорян, чатом ошибся(
White
есть такая конфигурация в docker compose:
volumes:
- .:/usr/src/app
если закину новый файл в директорию . появится ли он в контейнере?
White
или может нжно делать рестарт?
White
или я к примеру обновил node_modules как заставить контейнер начать работаь с новыми файлами?
tutunak
tutunak
Anton
White
то есть перезапусков никаких ненужно?
White
добавил файл на хост машине, перезапусил контейнер, файл не появился(
Anton
Вчера это пррделывал для nginx
Андрей
Андрей
винда?
White
Та уже разобрался норм пробрасывает волюмы
White
Даже контейнер перезапускать непришлось
Владимир
Всем привет кто не спит
Vladimir
Vladimir
ребят, вопрос такой - хочу alpine 3.9 и туда же в контейнер поставить nodejs 10.15.2. а оно не ставится. когда запускаю nodejs он пишет что file not found, есть у кого Dockerfile?
Fidelina
Не та же ли проблема как и с джавой?
Андрей
https://github.com/nodejs/docker-node/blob/c6bc44e84afcdb81d9749b7b034c60e916a519ad/10/alpine3.10/Dockerfile
Андрей
1 ссылка в гугле
Андрей
https://hub.docker.com/_/node
Alexander
Почему при создании контейнера докер, взял dump базы данных только один раз?
Чтобы я не делал
- удалил все контейнеры
- удалил все образы
- удалил базу данных внутри контейнера
- новый билд делаю через docker-compose build --no-cache db
Alexander
Есть предположение, что где то локально храниться база данных и он от туда берет, но все равно не понятно, почему он не запускает новый dump
George
George
Или вообще в bind mount
George
Alexander
а где он ее вообще находит?
Alexander
есл я удалил все контейнеры и образы
Dmitriy
Всем привет. Есть ли такая возможность достать Dockerfile уже с готового образа, самого исходника нет
George
George
George
Но естественно, что сборка образа - однонаправленный процесс
Alexander
Alexander
Пока запускаю отдельно только контейнер db, остальные не запускаю
George
George
Докер хистори смотрел) но там не все
ну, сорян, информация теряется при сборке. Тут вариантов нет. Это как из скомпилированного файла получить исходник. Часть данных - да, можно вытянуть. Но в общем случае.... все плохо
George
Alexander
George
Ты сейчас прикалываешься? Ну, ты запускаешь все через компоуз-файл. Давай смотреть внутрь него
George
скорее всего у тебя там внутри volumes: или mounts: внутри описания контейнера с БД есть
George
вот там файлы и хранятся.
Alexander
version: '3.1'
services:
db:
build: ./postgres/
restart: always
ports:
- 5432:5432
expose:
- 5432
volumes:
- stoing-postgres-data:/opt/postgresql/data
- ./postgres/new_dump.dump:/docker-entrypoint-initdb.d/new_dump.dump
environment:
POSTGRES_DB: site_100ing_ru
POSTGRES_USER: site_100ing_ru
POSTGRES_PASSWORD: site_100ing_ru
Dmitriy
George
> - stoing-postgres-data:/opt/postgresql/data
George
вот сюда данные и залетают видимо
George
docker-compose down -v поможет, но с очисткой данных
Stanislav
ставлю сейчас nginx+php(october), возникли проблемы с правами доступа - нет разрешения на запись файлов. в какую сторону читать?
George
в то под какими пользователями запускаются оба контейнера