Alex
18.02.2019
17:21:39
Pavel
18.02.2019
17:21:59
Alex
18.02.2019
17:22:01
винда то последнюю обновку имеет? а докер?
Andrey
18.02.2019
17:22:55
Google
Alex
18.02.2019
17:23:11
гуглить - wsl + docker
Andrey
18.02.2019
17:23:29
Делов-то - на копейку
Pavel
18.02.2019
17:23:31
Alex
18.02.2019
17:24:38
если чо у меня докера прям в самом wsl смог завестисть - правда секунд по 10 контейнеры открывал. уровень wsl с каждым релизом винды растет как на дрожжах
Andrey
18.02.2019
17:25:13
Враки, не может быть
Alex
18.02.2019
17:25:23
что не может быть?
docker в wsl?
может
Andrey
18.02.2019
17:25:41
да
Пруф?
Alex
18.02.2019
17:25:57
одно из услови запускать саму wsl консоль с правами админа
Kirill
18.02.2019
17:26:32
DOCKER_HOST=tcp://0.0.0.0:2375 в переменные прописываешь - и рулить контейнерами виндового докера можно.
Только с волюмами/маунтами всё грустно
Alex
18.02.2019
17:26:47
https://www.reddit.com/r/bashonubuntuonwindows/comments/8cvr27/docker_is_running_natively_on_wsl/
Google
Alex
18.02.2019
17:26:52
я делал так
и диры wsl докер мог монтировать.
но на самом деле оно нестабильно оч работает
поэтому микрософту уважение
Andrey
18.02.2019
17:29:52
Офигеть
И правда
Скоро на докер и другие container engine будут баги заводить, если в wsl не работает
Alex
18.02.2019
17:36:55
вово
inqfen
18.02.2019
17:48:53
что вполне логично
Ahmed
18.02.2019
18:15:41
Сделал ежедневный бэкап базы, но не знаю как через docker запустив команду переместив бекап в нужную мне папку. Вообще это возможно сделать с моей конструкцией?
$ docker exec -t db-container pg_dump database > backup_$(date +%F).bak
inqfen
18.02.2019
18:20:25
-t не надо
И вообще зачем из самого контейнера это делаешь
George
18.02.2019
18:38:42
inqfen
18.02.2019
18:39:50
CD, scm
ildar
18.02.2019
18:40:57
Sergey
18.02.2019
18:42:05
@SWATOPLUS здесь не приветствуются нападки на людей, какого пола бы они ни были, давайте вести себя разумно
может эйчары в докер чатике людей искать начали, окуда ты знаешь:)
Google
Alex
18.02.2019
18:49:56
Pavel
18.02.2019
18:50:19
Sergey
18.02.2019
18:50:56
шутники
ildar
18.02.2019
18:51:19
Так себе шутки.
На канале к8с смешнее раз в 300.
Sergey
18.02.2019
18:51:54
причем шутит один синтезоид
:D
Andriy
18.02.2019
19:07:10
Это нужно для того чтобы 2 приложения в отдельных docker-compose могли работать вместе, но у всех название сети сайта будет отличаться так как оно зависит от имени директории в которой лежит сайт
George
18.02.2019
19:17:13
ну, название.. хм. вряд ли
Andriy
18.02.2019
19:17:34
А есть лучшее решенте для моей задачи?
George
18.02.2019
19:17:41
но тебе ничего не мешает шаблонизировать docker-compose файл той же jinja2 или gomplate при выкладке на сервер
Andriy
18.02.2019
19:17:42
Решение*
George
18.02.2019
19:17:46
как бы это самое верное решение
но если ты до этого дошел, то тебе в принципе и докер-компоуз не нужен, т.к. тот же ансибль умеет управлять контейнерами через свои модули из коробки
Andriy
18.02.2019
19:18:20
Но мне не на сервере а локально чтобы команда разработчиков пользовалась)
George
18.02.2019
19:18:52
ты выкатывать это как-то будешь?
окей. зачем тебе вообще сети? traefik возьми и урлы лейблами рассади как надо
Andriy
18.02.2019
19:19:10
Это уже выкатано и все нв проде
Мне чтобы локально связать 2 приложения которые в разных docker-compose лежат
Google
Andriy
18.02.2019
19:19:53
Тоесть в разных директориях
George
18.02.2019
19:20:00
структура В ЦЕЛОМ какая?
Andriy
18.02.2019
19:20:17
Есть 2 приложения в разных репах
George
18.02.2019
19:20:26
ну
Andriy
18.02.2019
19:20:31
Нужно просто чтобы они видели друг друга при локальной разработке
Я решил тем что добавил сеть одного в другой
Но имя скти зависит от директории в которой приложение лежит)
George
18.02.2019
19:21:37
погоди. если ты ее делаешь external, то докер компоуз ее НЕ переименовывает
нет?
Andriy
18.02.2019
19:22:07
хм
А что значит external?)
George
18.02.2019
19:22:52
что ты создаешь ее ВНЕ докер компоуза
типа docker network create blablabla
и оно туда цепляется
Andriy
18.02.2019
19:23:31
Аа
Щас попробую)
шото не то
Тогда нужно вручную создавать сеть
А мне нужно чтобы оно из коробки работало)
George
18.02.2019
19:28:54
да ёёёёёё
Google
George
18.02.2019
19:29:03
меджика не бывает. сделай его себе сам
Andriy
18.02.2019
19:29:17
?
inqfen
18.02.2019
19:32:33
George
18.02.2019
19:32:46
inqfen
18.02.2019
19:33:09
У нас все просто создают сеть одинаковую и все
St
18.02.2019
19:34:28
Привет, кто нибудь знает, можно ли в файле docker-compose указать расположение .env, откуда будут браться настройки? Сейчас берётся по-умолчанию из папки, где лежит сам docker-compose.yml
inqfen
18.02.2019
19:35:29
Можно
Следующий
St
18.02.2019
19:35:44
Спасибо.
inqfen
18.02.2019
19:36:34
Можно указывать относительный путь точно
Абсолютный вроде тоже
St
18.02.2019
19:37:56
Просто на сайте написано, что:
Compose supports declaring default environment variables in an environment file named .env placed in the folder where the docker-compose command is executed (current working directory).
И никаких параметров, которые регулировали бы локацию файла я там как-то не нашёл.
Но ок, поищу лучше.
inqfen
18.02.2019
19:42:41
The “env_file” configuration option
You can pass multiple environment variables from an external file through to a service’s containers with the ‘env_file’ option, just like with docker run --env-file=FILE ...:
web: env_file: - web-variables.env
2 минуты поиска с телефона
St
18.02.2019
19:43:17
Не совсем то. На сам compose не сработает.
inqfen
18.02.2019
19:43:59
Тогда не понял что ты хочешь
Сам композ это docker build/run etc
Который в ямле описан