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
🤦‍♂️
Андрей
Alexander
Ну а что)
Fidelina
Приветы
Fidelina
Собирали под alpine java oracle?
Andrey
Как скомбинировать запуск контейнера войти в него одной командой?
1 ты не говорил про композ 2 парнивсё вернописали докер ран -ти
Anonymous
Andrey
в обьявлении была только дата
Aleksey
Привет! А как в сварме посмотреть инфу о кластере с не-лидера?
Андрей
По tcp сокету
tutunak
Емнип
Aleksey
То есть, если лидер упадёт, то как я узнаю кому после перевыборов досталась роль лидера?
Андрей
С любого менеджера
Aleksey
так. Я не очень умный. Дайте линк на доку об этом? Я чот в глаза долблюсь и после куба сложно
inqfen
Прямо совсем по докеру вопрос
Григорий
оу сорян, чатом ошибся(
White
есть такая конфигурация в docker compose: volumes: - .:/usr/src/app если закину новый файл в директорию . появится ли он в контейнере?
White
или может нжно делать рестарт?
White
или я к примеру обновил node_modules как заставить контейнер начать работаь с новыми файлами?
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
Или вообще в bind mount
Alexander
а где он ее вообще находит?
Alexander
есл я удалил все контейнеры и образы
Dmitriy
Всем привет. Есть ли такая возможность достать Dockerfile уже с готового образа, самого исходника нет
George
есл я удалил все контейнеры и образы
Строчка запуска контейнера какая?
George
Но естественно, что сборка образа - однонаправленный процесс
Dmitriy
Dive, docker history
Докер хистори смотрел) но там не все
Alexander
Пока запускаю отдельно только контейнер db, остальные не запускаю
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
George
> - stoing-postgres-data:/opt/postgresql/data
George
вот сюда данные и залетают видимо
George
docker-compose down -v поможет, но с очисткой данных
Stanislav
ставлю сейчас nginx+php(october), возникли проблемы с правами доступа - нет разрешения на запись файлов. в какую сторону читать?
George
в то под какими пользователями запускаются оба контейнера