Maxim
Docker for windows создает виртуалку в hyper-v на образе mobylinux. Вот я в него хочу попасть.
Maxim
Локальный терминал виртуалки в hyper-v показывает черный экран.
Aion
X_X
Dan
Phillip Shipley написал развернутую статью про принципы continuous integration (CI) и continuous delivery/deployment (CD) для блога CodeShip. Статья достаточно базовая, но может пригодиться тем, кто только начинает разбираться в принципах построения CI/CD систем.
http://amp.gs/8OIQ
Evgeny
Кстати, я видел что тут есть люди которые ипользуют gitlab. А есть кто использует gitlab.com - builds, регистри, pipelines?
Aleksey
я
Evgeny
Меня интересует насколько оно бесплатно - есть ли лимиты или поднодные камни? А то выглядит как будто они дают полноценное регистири и билдсервер за просто так
Aleksey
я на лимиты не натылкался. у меня довольно скромно всё.
Aleksey
но при начальном конфигурировании шторм комиитов в 300 в день был
Aleksey
на лимит не напоролся
Evgeny
Неожиданно но приятно
Maxim
Aleksey
ест ьшаред раннеры
Aleksey
но на них как правило длинная очередь
Maxim
Насколько я слышал, они неюзабельны.
Maxim
Да-да.
Aleksey
ну есть проекты где время сборки ci - не проблема.
Aleksey
но в целом да. я регнул себе отдельный раннер
Aleksey
даже два :)
Evgeny
А длинная - это сколько дней?
Maxim
Я через docker-compose объявляю, например, такой сервис.
db:
restart: always
image: postgres:9.5
volumes:
- db_data:/var/lib/postgresql/data/
ports:
- "5432:5432"
Контейнер доступен с хостовой машины по localhost:5432. А я хочу, чтобы была доступна по db:5432.
Как можно такого добиться?
Aleksey
с хостовой ?
Maxim
Да.
Aleksey
надо что то придумать с днс
Maxim
Вручную редактировать hosts как-то не очень удобно.
Andrey
прописать в hosts
Aleksey
поднять консул
Aleksey
реготь в нем
Amir
consul.io
Amir
и регистратор
Aleksey
его прописать как днс сервер
Amir
обязательно делать expose кастомных портов
Aleksey
но это все от лукавого
Amir
неа
Aleksey
на самом деле база последний сервис который надо пихать в днс
Aleksey
а ты делаешь это первым
Amir
это сервис регистри
Amir
доступ через закрытый днс ок
Dan
коллеги, у меня контейнер с mysql стандартный, поднимается из docker-compose, и волюм именованый db монтируется из /var/lib/docker/volumes/...
база данных занимает порядка 20Гб. сам проект - форум simple machines, с гигантским количеством сообщений, вложенным аттачам.
Верно ли, что запуск проекта занимает у меня существенное время. не секунды, а вполне ощутимые минуты, иногда более 10?
Aleksey
Амир да, там можно
Aleksey
я не спорю, но вооще прсто пахнет на праивльным порядокм действий
Amir
открывать базу на 0.0.0.0 еще хуже
Amir
меньшее из зол как бэ
Dan
мне кажется вполне себе странным такое поведение, складывается впечатление что он либо копирует все файлы куда-то, либо еще что
Aleksey
Maxim
Ну у меня кейс такой:
В проекте база прописана как db:5432. Контейнер с проектом видит базу.
Но при разработке мне неудобно разрабатывать в докер-контейнере. Я поднимаю проект на хосте. Но базу хочу продолжать использовать докеровскую. Соответственно, мне надо менять адрес базы на localhost:5432.
Я, конечно, могу разрулить это файлами настроек проекта. Просто подумал, вдруг есть какое-то более простое решение.
Dan
конфигурация на всякий случай i5 , 16gb ram + ssd
Amir
Aleksey
Amir
подключайся с рабочего компа
Dan
поэтому для меня загадочны такие скорости ) в дальнейшем после запуска всё летает
Amir
бери ip базы
Amir
и вперед
Amir
ip будет доступен локально с машртуами правильными
Maxim
Aleksey
Aleksey
Какое?
разрулить настройками.
Maxim
Maksim
Dan
не совсем, но это то, что очень актуально и может пригодится.
Dan
я подозреваю, что то что я ищу уже устарело )
Konstantin
кто-нибудь swarm mode пробовал?
Konstantin
у меня один воркер присоединился
Konstantin
второй падает с таймаутом
Konstantin
но сам считает что в сварме
Konstantin
info показывает pending
Konstantin
ага, после ребута вообще не стартует
Konstantin
https://github.com/docker/docker/issues/24132
Artur
Пятый раз уже говно поставиться пытается. У кого такая же проблема?
Andrey
а чего не ставится и куда?
Artur
На винде
Artur
Artur
Вот я уже шестой раз пытаюсь поставить.
Artur
Install Update, скачка, потом "Запустить от имени админа", потом докер закрывается, кликаешь на ярлык и снова запускается апдейт
Artur
Aleksey
да
Aleksey
так бывает
Artur
Все, посоны, все ок. Всем спасибо)
Artur
А чего стикеры у нас запрещены?