Rendol
Т.е. запуск проектов будет выполнять один docker-compose.yml, общий для всех проектов, верно?
Roman
Т.е. запуск проектов будет выполнять один docker-compose.yml, общий для всех проектов, верно?
нет, можно попробовать разнести в разные файлы, но мне кажется при каждом docker-compose up докер будет пытаться создать some_net и будет падать
Roman
еще посмотрите на https://docs.docker.com/compose/compose-file/#externallinks
Roman
вопрос про айпи или про датафайлы?
Rendol
эмм... а зачем вы так делаете?
Вопрос не понял. Зачем мне одна БД или про ip?
Andrey
" два инстанца БД работают с одной папкой..." это зачем такое может понадобится?
Rendol
еще посмотрите на https://docs.docker.com/compose/compose-file/#externallinks
Похоже это моё решение, спасибо, сейчас буду смотреть
Rendol
" два инстанца БД работают с одной папкой..." это зачем такое может понадобится?
Это уже через костыли пошел решать... так не нужно делать.
Rendol
" два инстанца БД работают с одной папкой..." это зачем такое может понадобится?
В моём случае два приложения работают с обной бд, вот эту бд как-то нужно передать в оба docker-compose.yml
Roman
дабы упростить себе жизнь делайте 1бд-1контейнер
Roman
вернее даже так. 1субд-1контейнер
Andrey
ну так в чём проблема, запускаете сервер BD и коннектитесь к нему откуда влезет, в чём вопрос то
Rendol
дабы упростить себе жизнь делайте 1бд-1контейнер
Изначально так и было. Но^ одно приложение для администрирования, второе для вывода, одна БД.
Andrey
про связывание, как выше сказали через экстернал нетворк прекрасно подключаются и посторонние контейнеры, но в общем случае, это скорее излишне
Rendol
ну так в чём проблема, запускаете сервер BD и коннектитесь к нему откуда влезет, в чём вопрос то
Биндить на порт? Не пойдет в случае, если на машине таких приложений будет несколько (например тестирование разных версий)
Andrey
А в чём проблема с несколькими версиями, ну биндь на разные порты
Vladimir
прошу прощения, а использовать consul не вариант?
Sergei
давайте человеку еще прометеус насоветуем, а то как же это мониторить
Sergei
хм, нужна еще кластеризация, это в соседний чат с кубернетесом.
Evgeny
а не сыкотно чужие бинарники по проду раскатывать?
1) я компилю сам + прочитал сырцы 2) я контрибчу туда ;)
Evgeny
Нахрен к8с. Сварм рулит
Roman
а линканите плз чат с кубернетисом :)
Roman
если конечно там же не такая сатана как в девопс.ру :)
Sergei
https://telegram.me/kubernetes_ru
Roman
thx
Rendol
Биндить на порт? Не пойдет в случае, если на машине таких приложений будет несколько (например тестирование разных версий)
В общем пока решением стал общий docker-compose.yml в котором прописаны 2 приложения и общая бд.
Sergei
двумя сообщениями выше.
Anonymous
спасибо
Constantine️
ты бы хоть в гисты оформил
Constantine️
за что ж ты людей не любишь?)
Artur
вроде коротко
Constantine️
Constantine️
распидорашено
Александр
Пастебин?
Constantine️
в мобилки так вообще ад поди
Constantine️
но если по существу, покажи логи
Artur
распидорашено
там будет так же
Constantine️
docker logs
Constantine️
и айди контейнера
Artur
о спасибо :)
Constantine️
docker ps
Constantine️
docker ps -a
Constantine️
потом кури логи
Artur
$ docker logs laradock_postgres_1 DETAIL: The data directory was initialized by PostgreSQL version 9.5, which is not compatible with this version 9.6.1.
Constantine️
из-за чего он падает
Constantine️
вот
Constantine️
видишь )
Artur
только 1 не пойму - а как все файлы удалить
Constantine️
какие?
Artur
сами дб
Constantine️
у тебя volume есть примонтированный
Constantine️
его дропни
Constantine️
если у тебя 1 БД
Artur
я всю папку дропал
Constantine️
если несколько, то надо читать про миграцию
Artur
и поштучно
Artur
docker-compose rm ***
Artur
оно в laradock/date жило
Constantine️
странно
Constantine️
ты через композ запускаешь? покажи волюм
Constantine️
он папку новую создает?
Artur
https://github.com/laradock/laradock/blob/master/docker-compose.yml
Artur
очевижно оно где-то живёт но я не знаю где
Artur
хост система винда
Artur
может как-то через hyper-v надо чистить я хз
Maxim
может как-то через hyper-v надо чистить я хз
Всю нить обсуждения не читал. Запусти kitematic (пкм по докеру в трее) , там через гуй сможешь почистить, скорее всего.
Artur
у меня 2 виртуалки дефолтовая и ещё какая-то
Artur
я после удаления ещё какой-то через консоль потерял работоспособность докера
Artur
рестартанулся - само пересоздалось
Artur
kitematic я так понимаю. это тулбокс. у меня без него
Artur
ну я ещё потыкаюсь
Artur
bagart@bagpc /x/dev/Code/***/laradock (master) $ docker-compose up -d postgres;docker logs laradock_postgres_1 Creating laradock_postgres_1 FATAL: database files are incompatible with server DETAIL: The data directory was initialized by PostgreSQL version 9.5, which is not compatible with this version 9.6.1.
Artur
удалил вообще все