Andor
при чём тут ансиболь вообще
Andor
мне юнит-тесты запускать
Andor
при чём тут ансиболь?
Andor
что?
Vladimir
бред какой-то, подскажите кто использует композ db:
container_name: "db"
build:
context: .
args:
MYSQL_USER: root
MYSQL_PWD: pass
restart: always
ports:
- "3306:3306"
аргументы не видны при проходе Dockerfile
Andor
а в докерфайле они объявлены?
Rainbow
чет MYSQL_USER больше на env похоже
Andor
конечно
Vladimir
спасибо!
Vladimir
Vladimir
Ilia
что использовать в проде вместо композа для запуска стака контейнеров?
Andor
kubernetes
Rainbow
Andor
pssh + bash
Andor
мало отличается от ansible
Rainbow
Andor
или наоборот
Andor
senior yaml engineer
Rainbow
что ты имеешь против ansible?
Ilia
или наоборот
по возможности избегать программинга на yaml и костылей будет меньше
Ilia
Andor
Ильдар
Rainbow
чем он лучше nginx?
тем что пишешь у контейнера
labels:
- traefix.frontend.rule=Host:mysite.com
и все. Никаких конфигов и тп
docker run traefix
docker run myapp --label...
Andor
для ансибла это будет senior yaml-jinja2 developer
Andor
и для солта тоже
Ильдар
jinja2 ❤️
Rainbow
https://habr.com/ru/post/445030/
nomad тоже не нужен, если стоит задача расказать реплики 1-3 приложений равномерно по паре серверов. Только consul+traefik
Vladimir
Подскажите как это - есть два контейнера в композере - один app, второй db, они связаны (links) но на самом деле они имеют имена db.docker_default и app.docker_default, хотя hostname показывает хеш
Vladimir
откуда берется этот docker_default и как создать mysql-пользователя с доступом из app в db, без доступа извне, если контейнеры слинкованы (links)
Yaroslav
Привет! Подскажите как настроить коректно, имеется проблемка....
если замапить на 127.0.0.1 порт web сервера, то к нему не получится подключится с дургого сервера, даже если в UFW будет разерешение, а если замаить его реальный ip тогда все завалится с ошибкой т.к. это ip с дугой подсети.
Ильдар
Anonymous
https://github.com/g0x7f/devOps-patch
Udemy - The Complete JavaScript Course 2019 Build Real Projects! http://bit.ly/2V57HGI
Udemy - Modern JavaScript From The Beginning http://bit.ly/2WqYBEd
Udemy - Accelerated JavaScript Training http://bit.ly/2UeNVLz
Udemy - Accelerated ES6 JavaScript Training http://bit.ly/2YueEmu
Pluralsight JavaScript Fundamentals http://bit.ly/2FEVuTy
JavaScript - The Hard Parts http://bit.ly/2U0jE3W
David Flanagan - JavaScript The Definitive Guide 6th Edition.pdf http://bit.ly/2HLyNiM
Vladimir
Mikhail
Подскажите из-за чего может сыпать ошибки node.js ? Не правильно описан dockerfile или неверно указан volume в компоузе ?
Mikhail
Andor
что конкретно непонятно в логе?
Mikhail
не найден модуль
Владимир
Надо его установить 👍
Vladimir
друзья, не получается с ходу мускл заставить в stdout писать, подскажите как кто делает?
Andor
Он не умеет
Andor
Глобал и слоуквери не умеет писать в stdout
Andor
Сделай вывод в файл и в соседнем контейнере делай tail -f
Den
Кто-нибудь юзал nginx в контейнере?
Suren
Andor
Den
Пока да)
Den
Владимир
Конечно стоит
Bit
Стоит ли оно того?
Смотря как оценивать. У меня просто нагрузок больших нет, поэтому по этому поводу ничего сказать не могу. А так, есть определенные удобства в использовании nginx в контейнере
Den
До этого использовал на хосте, делая ssl сертификаты через certbot
Хочу по гайду сделать https://medium.com/@pentacent/nginx-and-lets-encrypt-with-docker-in-less-than-5-minutes-b4b8a60d3a71
Или есть варианты получше?
Bit
А, у меня проще, без сертификатов. Просто используется nginx как сервер приложений - docker(nginx + lua). SSL не делал)
Den
Так, а LUA какую роль выполняет?
Bit
Обращение к дополнительным сервисам, обработка ответов от них, принятие решения о дальнейшей судьбе запроса. В одних случаях проксируется на какие нибудь upstream, в других простая логика запускается
Bit
Скажем так, простой waf-firewall
Bit
Пока не жалуюсь на такую связку)
Den
Это всё одним файлом прогается?
Den
Bit
Но всё это упаковывается потом в образ
Den
Den
Чувак что-бы накатить настройки certbot в nginx в контейнере поставил его на хост, настроил конфиги этим скриптом на хосте.
А потом просто прикрутил все каталоги хоста c файлами nginx как volume
Den
Это норм решение?
Den
https://gist.github.com/rkaramandi/b9d693dd9ad941d5d346701f08368bba
Bit
Кмк, вполне
Bit
Не пробовал руками, не могу сказать, что уверен в этом) но по моему, вполне приличное решение
Den
Bit
Однозначно стоит
Bit
Хотя бы потому, что это удобно
Andrey
лучше minikube какой-нибудь