manefesto
по факту мне надо поставить nginx перед двумя докер компоузами
manefesto
ну то есть каждый сайт в своём docker-compose и своей сети
Rustam
посмотрите в сторону свойства external у сетей
manefesto
Хорошо
Navern
manefesto
ну кстати вариант, не подумал
manefesto
не, host not found
manefesto
ладно, спасибо за направление
Navern
Тогда нужно действительно смотреть в сторону резолва. Проверить как из контейнеров резолвятся хосты
Rustam
на самом деле в компоузе для front сети back_net1 и back_net2: - не те же сети, что вы описали в двух других компоузах
Rustam
docker network ls покажет это
Rustam
у вас там будет что-то вроде
back_net1
back_net2
front_back_net1
front_back_net2
manefesto
я немного поправил, сети у меня back, front
💩🔨🐒
freezlite
норм в контейнере для реакта юзать внутри нгинкс?
freezlite
чтобы удобно можно было скейлить когда оно порт умеет слушать
freezlite
реакт файлы статические же
manefesto
что ты имеешь ввиду ?
manefesto
Типа фронт хранить рядом с nginx ?
💩🔨🐒
реакт файлы статические же
react это js библиотека, файлы js. Но во время разработки требуется liveserver
чтобы скомпилировать файлы во время разработки
freezlite
спасибо в экскурс по фронту, я это знаю
freezlite
просто если хочешь несколько фронтов под докером поднять для масштабируемости
freezlite
сами по себе js файлы не слушают порт
freezlite
а node веб сервер не особо производительный
freezlite
потому я пихаю nginx вместе с приложением в докер образ
freezlite
и спрашиваю норм ли это
Max xbim 🌴
хранить статические файлы на nginx теоритически ок
Max xbim 🌴
но причем тут node?
freezlite
мне нужно сбилдить еще из исходников
freezlite
npm run build
Denis
делаете multi stage build и dist копируете в контейнер с nginx
Denis
но у вас не получится без костылей держать один контейнер для разных сред
Denis
потому что у вас API_URL или что там (если конечно у вас фронт ходит в какую то апишку), будут скорее всего отличаться на стейдже \ проде.
Denis
и задать вы его не сможете динамически через ENV потому что это тупо статика
Alexey
подскажите такой момент плз:
есть докер-хост на DigitalOcean
Передо мной стоит задача подключиться к нему через docker-machine
У меня есть ip хоста, access_token хоста
Не могу найти верную команду в доке
Виктор
Ребят, как гуи на windows контенере запустить?
win host, win container
manefesto
О. Магия
Nikolay
Виктор
на докерхабе microsoft/nanoserver
Nikolay
Вот содомиты. И докерфайлов нет.
Виктор
А зачем?
Виктор
https://docs.microsoft.com/ru-ru/dotnet/standard/microservices-architecture/container-docker-introduction/docker-defined
Виктор
Дока по запуску вин контейнера
Nikolay
Есть кейсы почитать, что там в вин контейнерах можно запускать?
Max xbim 🌴
iis
manefesto
Microsoft office
manefesto
Winrar
Виктор
Виктор
Это гуи, гуи как я понял не работатет
Виктор
Anonymous
Latest commit d6079c0 @ https://github.com/g0x7f/devOps-patch
MySQL 8 for Administrators : http://bit.ly/2IEqI0O
CBT Nuggets - Database Fundamentals: http://bit.ly/2Nw8VYq
Introduction to MongoDB: http://bit.ly/2Uafu5w
O'Reilly - Berglund and McCullough on Mastering Cassandra for Architects: http://bit.ly/2BWlp6Y
The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert: http://bit.ly/2IFytU2
Udemy - The Complete SQL Bootcamp: http://bit.ly/2BTbbEk
Anonymous
Как в iptables рулы добавить на автозагрузку (iptables-persistent) для DOCKER-USER chain?
Anonymous
Он мне говорит iptables-restore: line 19 failed Не хочет с такой chain похоже работать...
Anonymous
Че, отдельный скрипт для systemd писать, который после запуска докера добавляет отдельное iptables-правило?(
Anonymous
Так, похоже я где-то с правилами просто накосячил...
Anonymous
-I DOCKER-USER ! -s <ip here> -j DROP
не понимаю правда где
Navern
Цепочки не существует в этот момент?
Tadeusz
ну конечно
Игорь
Это убунта?
Игорь
Что за действие такое doker-user?
Tadeusz
это цепочка ж iptables
Игорь
Так а действие какое?
Игорь
Добавить в цепочку?
Anonymous
Ну я вкурил
Anonymous
Надо было -n опцию для iptables-restore добавить
Anonymous
Чтоб он не флашил рулы, а добавлял в готовым (которые докер накидал уже)
Anonymous
А еще такой неочевидный момент: правило -I DOCKER-USER ! -s <ip here> -j DROP, прикиньте, дропало пакеты которые от <ip here>, а стоило мне добавить -i ens3 дополнительно, так он перестал дропать пакеты от этого источника. Без понятия что за магия
Anonymous
Может быть там подмена src идет и где-то в заголовках пакета изначальный src для этого интерфейса, который он начинает считывать при указывании интерфейса, или типа того...
AstraSerg
Іван 🤙
Всем привет!)
создал волюм mongoKZ и пытаюсь контейнер примаунтить к этому вольюму
После docker-compose up -d в docker volume ls наблюдаю еще 2 новых вольюма и причём контейнер маунтится именно к ним, а не к тому что я создал =\
в чём может быть трабл??
Іван 🤙
manefesto
Монгокз. Это что монго в Казахстане ?
manefesto
Не промед ли часом ?
Aleksei
Первый - это скорее всего /data/configdb (см. Dockerfile).
Третий - это то, что создает docker-compose (directory_volumeName). Если хочешь использовать существующий с заданным именем, то читай документацию
Іван 🤙
Іван 🤙
Aleksei