George
https://pastebin.com/Wf9PcMm7
George
так не фурыкен ?
Alexey
да, так работает
Макс
Салют! Сорян за тупой вопрос :) Каким образом я могу предоставить доступ к пакетам одного контейнера из другого? Стоит задача в docker-compose создать отдельный сервис nodejs. Как я могу вызвать например команду npm и контейнера с Apache? Все инструкции в интернете сводятся к
COPY package*.json ./
RUN npm install
Alexey
а что это за переменная $PWD?
Дмитрий
Alexey
да, точно, спс
Виктор
Vadim
народ, кроме request\limit есть другой способ допустим не поднимать новые поды на ноде с высокой утилизацией CPU ?
Anonymous
Всем привет. Нужна помощь. Необходимо настроить реверс прокси для контейнеров, количество которых постоянно меняется
George
George
лейблами разрулишь конфигурацию
RusaXXX
Всем привет. Подскажите такой момент
Стоит локальный postgress. Есть база с данными
Начал делать новое приложение и пробую равернуть postgress внутри docker
При docker-compose up выдает следующее
Pulling postgres (12.1-alpine:)...
ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing.
В docker-compose.yml у сервиса posstgress выставлены вот такие опции
volumes:
- postgresql:/var/lib/postgresql
- postgresql_data:/var/lib/postgresql/data
Собственно вопрос, это докер предупреждает что он перезатерет локальные данные и если да, то как решить эту проблему?
Anvar
@rusaxxx Локальную бд не должно тронуть. Если сомневаешься - бекап.
Muslim
/report
George
George
Это еще одна причина, почему я не люблю #компост
Starikov
Looks like something went wrong in step ´Looking for VBoxManage.exe´... Press any key to continue...
Starikov
what is it?
Starikov
https://stackoverflow.com/a/39379139/444079 cannot help
Anonymous
Ребята а могу я при мултистэйджи из билдера перенести
не фаил а переменную
COPY --from=builder /go/src/github.com/alexellis/href-counter/app .
Или только костыль захерячитьее в фаил
George
Anonymous
Только в файл
Так и думал спасибо тебе счастья здоровья и благополучия
Ильдар
Здравствуйте, а как можно сделать чтоб 1 контейнер phpmyadmin обслуживал несколько контейнеров mysql?
Ильдар
спасибо, попробую
Сергей
Добрый день!
Подскажите пожалуйста, как правильно добавить реакт с nodejs в готовую связку докера (Nginx, PHP, MySQL) или ссылку на информацию? (с LiveReload)
arts
hostmit
У докера по дефолту нет ограничения на размер лог файла контейнера?
Владимир
Приветствую, можно ли как-то в мультистейдж билде кэшить слои? раньше —cache-from использовал, но тут получается пушится только последний контейнер, судя по весу образа.
Sluagh
Всем привет! Возник такой вопрос.
Во время билда происходи установка БД с определенным hostname.
Билд докера сваливатеся с ошибкой cannot resolve hostname.
Вопрос: в image надо закинуть в /etc/ hosts файлик, какой IP прописывать в hosts, из подсети Docker, верно?
Pavel
Sluagh
если не прописывать hostname для БД, то подхватывается имя контейнера аля 1a201de0d6ac
Pavel
ну так при запуске пропиши имя контейнера, которое тебе нравится
George
Владимир
Anonymous
Всем привет
А можно как-то внутри запущеного контейнера пингануть другие контейнера внутри одного компоуза ?
central
Anonymous
Я не понимаю как пинговать, на ping отвечает что Name or service not known
alias cd='rm -rf'
Anonymous
так я хочу не с наружи а с другого контейнера который запущен с ним в одном компоузе
George
Пинг по умолчанию работает
George
По имени сервиса хоть пингуешь или по имени контейнера ? По прямому айпи пробовал
Pavel
Cyclone
https://pastebin.com/4TjD6mQS ребят, что не так делаю? Собираю html-проект в node, после билда появляется папка dist, копирую папку dist в образ nginx - no such file.
Код докерфайла стоит смотреть внизу, первая часть, вроде, работает, как надо.
Что-то с $PROJECT_DIR не так?
Надо ENV PROJECT_DIR=/app второй раз задавать во втором контейнере?
Artem
Cyclone
George
George
Иначе арг только во время сборки будет существовать
Cyclone
Это вытаскивает енв из арг
Если PROJECT_DIR используется только как путь в докерфайле, то можно напрямую образаться к аргу $PROJECT_DIR и не использовать ENV, мне кажется.
George
Artem
Cyclone
Alexey
Подскажите, а как умные люди делают конфиг для контейнера БД, который после создания контейнера в нем создаёт базу данных, пользователя в ней и ещё что-нить, чтобы после запуска контейнера можно было просто подключиться к БД и работать
George
George
Тут скорее вопрос целесообразности. Обычно докер используется, чтобы много всего на один сервер запустить
George
А бд не любят, когда они шарят ресурсы с кем-то
George
arts
inqfen
inqfen
Если что-то не работает с бд - проблема обычно в руках, а в этом случае и без докера все будет плохо
Alexey
Alexey
George
George
там айпи, логин-парол
Alexey
а как быть, если разработка ведется в докере, а на прод надо без докера? ручками переносить части приложения на соответствующие серваки?
George
что?
George
почему ручками? ci/cd для кого придумали?
George
ну, и переключатель в конфиге ты делаешь сам - конфиг, да, ручками писать, но это один раз на каждую среду
Andrey