Docker profiles - удобная фича, которая позволяет более гибко использовать один и тот же docker-compose файл, но с разными комплектами сервисов (например).
Если на пальцах - каждый сервис может содержать список профилей, в которые он включается. Потом делаешь
и оно билдит (или стартует если up) только те сервисы, в которых упомянут профиль
Если на пальцах - каждый сервис может содержать список профилей, в которые он включается. Потом делаешь
docker compose --profile with-db build
и оно билдит (или стартует если up) только те сервисы, в которых упомянут профиль
with-db
или не упомянуто профилей вообще. #docker #tools👍7
Для рабочих нужд был найден неплохой плагин Multilogin для хрома, который облегчает тестирование и разработку - например когда надо одновременно зайти разными юзерами на один сайт.
Как это было до: запускаешь хром + incognito + отдельная инсталляция chrome canary + его incognito (если надо зайти 4 юзерами одновременно). Выглядит слегка всрато, потому что окошки - не закладки и между ними надо переключаться и это не очень удобно, когда надо часто это делать туда-сюда.
Как щас: просто открываешь ещё одну вкладку нажатием на кнопку плагина в тулбаре. И у неё изолированное от других вкладок окружение (в т.ч. куки). Работаешь как обычно. #tools
⚠️ update: очень недолго это расширение прожило. Выпилили его из chrome web store и отключили в браузерах тоже :( надо пойти и руками его включить в хроме обратно.
В камментах .crx файл с расширением. Пойти в extensions, включить developer mode, перетащить .crx файл в окно браузера.
Как это было до: запускаешь хром + incognito + отдельная инсталляция chrome canary + его incognito (если надо зайти 4 юзерами одновременно). Выглядит слегка всрато, потому что окошки - не закладки и между ними надо переключаться и это не очень удобно, когда надо часто это делать туда-сюда.
Как щас: просто открываешь ещё одну вкладку нажатием на кнопку плагина в тулбаре. И у неё изолированное от других вкладок окружение (в т.ч. куки). Работаешь как обычно. #tools
⚠️ update: очень недолго это расширение прожило. Выпилили его из chrome web store и отключили в браузерах тоже :( надо пойти и руками его включить в хроме обратно.
В камментах .crx файл с расширением. Пойти в extensions, включить developer mode, перетащить .crx файл в окно браузера.
🔥7👍2😁2