Maxim
спасибо
Maxim
че гугл говорит?
гугл говорит уже готовые сборки, из образов левых людей, а надо с 0 разобраться
Aleksandr
Добрый день, посоветуйте менеджер простенький для докер контейнеров с веб мордой, в общем запустил контейнеры на одном сервере, теперь хочу мониторить их состояние, когда выключаются включать, когда надо перезагружать, смотреть аптайм и т.д. как вообще нормальные люди управляют контейнерами? Сейчас я при перезагрузке сервера захожу и запускаю все веб приложухи вручную через "docker-compose up -d".
Beats
Aleksandr
спасибо за ссылку, почитаю
randle
Алексей
Irga
банить сразу аудио
Vladimir
Всем привет. Подскажите как правильно подсовывать скомпилированный js, css в image. Я не хочу устанавливать nodejs и все devDependecies в image, хотелось бы получить легкий image с только необходимыми файлами.
Aleksandr
Алексей
Vladimir
У нас Gitlab CI, который должен создать новый image, положить в repo и задеплоить в aws.
Vladimir
Aleksandr
Vladimir
или как это гуглить
Vladimir
Это план, реализации пока нет
Алексей
Алексей
или как это гуглить
https://docs.docker.com/engine/userguide/eng-image/multistage-build/#use-multi-stage-builds
Vladimir
спасибо. натыкался на это в доке, но не был уверен, что это то что нужно.
Roman
В docker-compose возможно переопределить маппинг портов в другом файле? Например,
a.yml:
service:
ports:
- 27017:27017
b.yml:
service:
ports:
- 27017
Aleksandr
шта?
Roman
Ожидаю, что при запуска docker-compose -f a.yml -f b.yml up -d сервис будет запускаться и назначать рандомный порт
Aleksandr
ну так запусти и посмотри...
Aleksandr
быстрее будет
Roman
При этом, я хочу парралельно запускать один проект с дефолтным маппингом портов, и один с рандомным. При запуске последнего ругается, что дефолтный порт уже забинден
Roman
Запускаю с разным параметром -p
Алексей
Алексей
первая ссылка
Roman
Спасибо, конечно, но это не решает моей проблемы. Я пытаюсь переопределить 80:80 порт случайным портом
Андрей
Roman
Evgenii
а nginx-proxy никто не советовал ? https://github.com/jwilder/nginx-proxy
Pavel
Amirkaaa
Ребята столкнулся с такой проблемой, пытаюсь развернуть фронтенд на ноде с докером, кто сможет помочь пожалуйста отзовитесь
Alex
в чем проблема то?
Алексей
Не может развернуть фронтенд
Amirkaaa
хорошо щас скину сюда
Alex
Не может развернуть фронтенд
надо положить на стол, отогнуть левый край, потом правый, потом отвернуть наверх, потом вниз. или то про скатерть))
Amirkaaa
Amirkaaa
Amirkaaa
Алексей
Pm2 здесь лишний
Amirkaaa
внутри папки app он не устанавливает зависимости с npm
Amirkaaa
это почему ?
Алексей
Зачем?)
Алексей
Alex
а на хост машине пакеты установлены?
Alex
а то в папку фронт у вас volume монтируется
Николаич
Pm2 здесь лишний
Почему все говорят, что он лишний?
Для докера вполне отличный вариант запускать скрипт с помощью pm2-docker
Amirkaaa
Alex
ну вот вам и ответ
Amirkaaa
pm2-docker ? не слышал, спасибо прогуглю
Николаич
Прям в документации pm2 о нем речь. Ставится вместе с основным
Amirkaaa
Кулагин Алекс давайте я вам личку напишу
Николаич
Просто обычный pm2 запустит и контейнер умирает
Алексей
Alex
для pm2 лучше сразу образ берите от кейметрикс https://hub.docker.com/r/keymetrics/pm2/
Алексей
У меня просто не любовь к пм2
Alex
Alex
Alex
поделитесь?
Николаич
Alex
субъективными ощущениями)) я тоже за пм2. юзаю его везде, но всегда интресно альтернативное мнение
Алексей
не всегда перехапускал
Алексей
Приложуха сдохла, а он в статусе пишет что все ок. :-)
Алексей
А так в докере выставил restart и scale и все стало работать как надо
matt
почему в контейнере в интерактивном режиме не работает ctrl-p?
matt
аж бесит
matt
нет, не то
matt
а нет, то
matt
но это костыль как обычно
a1eXei
Привет всем.
Подскажите, не придавал особого внимания, но теперь заметил, что при создании docker-compose.yml и запуска, он создаёт имя контейнера с 1 в конце
для примера поднял postgres