a1eXei
a1eXei
a1eXei
Alex
это блогодаря возможности скелинга. https://docs.docker.com/compose/reference/scale/
Alex
когда вы сервис скейлите в большую сторону появляется 2, 3 и т.д.
a1eXei
спасибо
Anonymous
Подскажите, а что сейчас в качестве приватных registry используют?
Andrey
gitlab registry, например
Nklya
gitlab registry, registry от докера, nexus3 Artifactory если деньги есть
Boris 🦍
Привет, подскажите. postgres в доккере рвет периодически соединения (net bridge), а именно долгие транзакции... но при net = host всё в порядке. может кто сталкивался? почему так.. причем на другом сервере с однотипными настройками такого не происходит. не могу понять в чем разница и почему такое происходит.
Fantasy
Roman
В docker swarm (stack deploy) есть аналог --project или COMPOSE_PROJECT_NAME?
Roman
Если бы это было написано в доке, я бы не спрашивал. Я так понял, нужно создавать отдельные стеки и деплоить отдельно
Aleksandr
Если бы это было написано в доке, я бы не спрашивал. Я так понял, нужно создавать отдельные стеки и деплоить отдельно
все команды в доке описаны очень подробно. если там чего-то нет, значит этого нет
Roman
здравствуйте. такой нубский вопрос. Я разработчик пехепе. Для нормальной работы обычно ставлю LNMP (как LAMP только вместо апача нжинкс) на рабочем компе и на рабочем ноуте. код между ними синхронизирую через bitbuket. Но честно говоря это не мега-удобно все. темболее что сервер локально всегда работает и жрет мини ресурсы. про докер везде слышу что все юзают его примерно для таких же целей и горя не знают. может кто на пальцах объяснить простоту использования докера в качестве сервера и лёгкой синхронизации между дев-машинами?
Bogdan (SirEdvin)
Код все равно надо пулить, сервер все равно надо запускать. Просто настраивать окружение не нужно, а так все тоже самое.
Roman
где-то сбрасывали тут ссылку на быстрый старт по докеру, вроде на ларавеловский сайт, не могу найти
Алексей
особенно актуально когда большая микросервисная архитектура, и надо быстро поднять у себя МС локально
Roman
да. Спасибо всем.
Roman
Обычно это называют LEMP ;)
это от слова Enginx?)
John
это от слова Enginx?)
От произношения
Roman
таки да. Просветил
Dave
Ребят
Dave
хочу погонять ansible локально
Dave
чем модно fleet запустить
Dave
контейнеры или виртукалки?
Dave
производительность не критична(норм проц и 32 гб рама + простые задачи) — главное удобство в развертывании и чистке
Aleksandr
что такое fleet
Dumitru
всем привет! а есть чатик по ansible?
simplemice.eth
@pro_ansible ?
Dumitru
спасибо)
V
а в целом список чатов по тематикам на it темы
Andrei
Ребят, а кто-нибудь сталкивался с такой проблемой, как отображение логов контейнера только если он запущен в интерактивном режиме? В detach режиме - пусто. Entrypoint - само приложение
Artem
так а приложение то в stdout шлет логи?
Andrei
так а приложение то в stdout шлет логи?
А разве если мы запускаем без обвязки приложение у которого есть вывод оно не должно автоматом в stdout попадать? В любом случае, даже --log-file=/dev/stdout не работает. Возможно такое, что сделали кривую сборку и каким-то образом убили /dev/stdout?
Anonymous
Здрвствуйте, такой вопрос: использую docker api на go. Примонтировала файл file.env, в котором сохранена одна строка TOKEN=token, и, используя метод rc, pStat, err = cli.CopyFromContainer(context.Background(), id, pathToVlolume) , считываю этот файл b, err := ioutil.ReadAll(rc) rc.Close() и на выходе получаю file.env0100777000digits5 0ustar0000000000000000TOKEN=token Может быть вы знаете, что за доп информацию я получаю на выходе и есть ли это где-то документировано (возможно не относится к докеру?), чтобы можно было ее обрезать наверняка
Anonymous
ага. это вывод ls -la file.env через hexdump 😑
Alexander
Товарищи, есть вопрос. Допустим, у меня есть kibana и nginx, которые разворачиваются с помощью docker compose. Kibana слушает порт 5601, nginx слушает порт 90. Хочу добиться следующего: при запросе на myhost:90/logs nginx форвардит запрос кибане. Сейчас конфиг выглядит так: upstream kibana-backend { server kibana:5601; } ... location /logs/ { proxy_pass http://kibana-backend; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $host:$server_port; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } Также пытался использовать эту: https://serverfault.com/questions/681238/kibana4-nginx-reverse-proxy-using-location-kibana4-not-found-404 конфигруацию, но тогда меня перенаправляет на myhost:90/app/kibana и я ловлю 404.
Anton
Народ, подскажите плиз как правильно миграции базы запускать? Прописать в Dockerfile, чтоб запускалась при каждом билде?
Dan
👌
Anton
контейнера
Eugene
rm-rf
Aleksandr
контейнера
образа может быть?
Aleksandr
у тебя база в контейнере хранится или вынесена через волюм?
Anton
вынесена
Anton
речь про контейнер с php вообще
Aleksandr
ну и что ты тогда мигрировать будешь при билде?
Anton
в нем надо выполнить команду, которая сделает миграцию
Anton
как?)
Anton
через подмену entrypoint вроде как делается
Aleksandr
docker run —rm php myMigrateCommand
Anton
у меня docker-compose. Хочется чтобы при docker-compose up запускалась миграция и стартовало все
Aleksandr
пропиши в entrypoint.sh
Evgenii
Народ, подскажите плиз как правильно миграции базы запускать? Прописать в Dockerfile, чтоб запускалась при каждом билде?
Взять и запускать внутри контейнера с базой. Кажется НЕ правильным что-то рестартовать если в этом нет необходимости. exec.. My-db-migratecommand
Evgenii
А инициализация db (первоначальная) в докерфайле
Anton
спасибо Пока я выбираю между вариантами 1. Внести команду миграции в entrypoint 2. Выполнять docker-compose exec web migrateCommand ручками или в скрипте билда
Anton
ну типа docker-compose up и все круто :)
Evgenii
А инициализация db (первоначальная) в докерфайле
Anton
ок, спасибо всем :)
Пантелеев
Привет. Кто нить юзате докер для разработки на винде?
Пантелеев
я года полтора назад пытался завестись нихрена не вышло, в частности не работало отправка команд в контейнер / илил исполнение команд внутри контейнера, хзкак правильно назвать. Как сейчас с этим дела обстоят? и есть ли какие то туториаалы/бест практис ка корганизовать рабоучую среду на винде с докером?
Nklya
В докере на винде только негуевые приложения и образы весят огого. А так вроде местами работает))
Пантелеев
мне бы простенькие веб сервисы подымать тока
Пантелеев
а то усвтал траффик между дев сервером гонять и локалкой
Nklya
Хотя непонятно про какой докер вопрос. Если тот, который с обычными линуксами, то никаких проблем там уже относительно давно
Nklya
В 2016 винде завезли нативный докер для запуска виндовых контейнеров
Nklya
Ну как никаких. За исключением обычного "удобства" использования линуксовых тулзов и тухлой родной консоли.
Пантелеев
там alpine вроде используется