@docker_ru
Docker — русскоговорящее сообщество

Обсуждаем вопросы, посвященные Docker🐳, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. Вам могут быть полезны: @coreos_ru, @kubernetes_ru, @devops_ru, @rkt_ru Рекомендуем сразу отключить уведомления для удобства

2608 members

Архив канала @docker_ru 12 декабря 2016 г.

01:05:09 ПП
User 1697200
https://meduza.io/news/2016/12/12/roskomnadzor-popytalsya-zablokirovat-localhost
meduza.io/news/2016/12/12/roskomnadzor-popytalsya-zablokirovat-localhost
Роскомнадзор попытался внести в реестр запрещенных сайтов IP-адрес 127.0.0.1, сообщает Роскомсвобода.
01:05:14 ПП
User 1697200
надеюсь это шутка
01:05:33 ПП
User 118473437
Ничего удивительного
01:05:40 ПП
01:06:37 ПП
User 77550740
Обычный баг в госмашине
01:06:57 ПП
User 1697200
да мне больше интересно влетел кто с провайдеров
01:07:14 ПП
User 1697200
они же автоматом выгрузки принимают  и не факт что у всех проверки )
01:11:31 ПП
User 77550740
На локальные айпи всегда надо проверять
01:13:50 ПП
User 118473437
Сидит там тетенька лет 50ти и тыкает на 2 кнопки, вот и все. Там глубоко всем насрать на автоматизацию, проверку на ошибки и дубли. Главное гос. бабло освоить и план выполнить.
01:47:34 ПП
User 77550740
Тетенька может и сидит, а те кто вебморду писали этого не учли.
01:47:37 ПП
User 77550740
Баг в госмашине.
01:48:20 ПП
User 118473437
какое было тз так и написали
01:48:31 ПП
User 118473437
все начинается с бизнестребований
01:49:21 ПП
User 118473437
если человеки не знают что хотя, а хотят еще вчера то и получают болт мохнатый на костылях
02:57:35 ПП
User 288627620
доброго всем времени суток
02:57:45 ПП
User 288627620
кто использовал docker из под mac?

попробовал поднять контейнер mysql
связал /var/lib/mysql c хост машиной
не может инициализировать запуск
смотрю ls -la там владелец хост машины вместо mysql
02:59:03 ПП
User 84802924
User 288627620
кто использовал docker из под mac?

попробовал поднять контейнер mysql
связал /var/lib/mysql c хост машиной
не может инициализировать запуск
смотрю ls -la там владелец хост машины вместо mysql
Docker logs
03:12:05 ПП
User 141975931
User 288627620
кто использовал docker из под mac?

попробовал поднять контейнер mysql
связал /var/lib/mysql c хост машиной
не может инициализировать запуск
смотрю ls -la там владелец хост машины вместо mysql
У контейнера свои uid и gid. А папка в хост системе тоже имеет свои uid и gid. Просто сделайте chown на нужные uid gid
06:16:04 ПП
User 197681535
Всем привет. Вопросами не буду доставать, буду сидеть и мотать на ус.
О себе - developer с одной из галер
06:19:42 ПП
User 100599379
Всем привет, есть такой вопрос, есть три проекта у каждого свой docker-compose.yml
Но по сути эти три проекта существуют только вместе, как бы так организовать их вместе, если учесть что они все живут в разных репозиториях?
06:21:02 ПП
User 141636672
ну не знаю насчет бест практис. но я решил это созданием единой network  для них всех
06:21:18 ПП
User 141636672
а так. манифесты отдельно
06:23:45 ПП
User 141636672
docker network create u0 --subnet=10.0.0.0/16
docker-compose -p proj1 up
docker-compose -p proj2 up
docker-compose -p porj3 up

в каждом из манифестов в конце
networks:
     default:
        external:
            name: u0
06:24:19 ПП
User 81949476
docker-compose -p myproject up -d
06:24:52 ПП
User 141636672
это уже детали. наверняка еще и путь придется к манифесту прописывать через -f
06:25:30 ПП
User 81949476
в разных проектах же они будут лежать с одним и тем же именем docker-compose.yml?
06:26:12 ПП
User 141636672
ну хочется не бегать по директориям
06:26:29 ПП
User 81949476
3 репы в одну директорию?
06:27:17 ПП
06:55:19 ПП
User 100599379
На счет сети, ясно, тоже про это подумал. интересно как раз структура каталогов, сейчас у каждого проекта есть условно папка deploy/docker в которой docker-compose.yml и DockerFile’s, но проблема в том что там много повторяющихся вещей
06:57:13 ПП
User 100599379
я пока думал в сторону одного репозитория верхнего уровня, в который клонируються все три проекта, а потом что-то типо 
docker-compose -f base-compose.yml -f <project_specific.yml> up -d
docker-compose -f base-compose.yml -f <project_specific.yml> up -d
docker-compose -f base-compose.yml -f <project_specific.yml> up -d
06:58:29 ПП
User 100599379
или возможно просто в этом репе собрать один большой compose файл
07:07:13 ПП
User 141636672
просто если контейнеры не самодостаточны, например контейнер с аппликейшном поднимается вне зависимости от доступности базы и фейлится соответственно - то все равно каждый сервис руками придется запускать. а если они дискаверят доступность, то можно вообще же тогда в одну команду
docker-compose -f compose_1.yml -f compose_2.yml -f compose_3.yml up -d
07:18:40 ПП
User 141636672
ну а base манифест хорошая идея кстати.
07:37:18 ПП
User 81949476
делайте ожидание коннекта к базе в entrypoint скрипте
07:38:00 ПП
User 81949476
мы генерируем yml
08:01:39 ПП
User 100599379
@solip @Tellef спс за советы