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

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

2608 members

Архив канала @docker_ru 2 апреля 2017 г.

05:28:01 ДП
User 160061898
Доброе утро! Использую докер для локальной разработки (с помощью docker-compose), но наступил такой момент, когда приложение общается с внешними сервисами через soap. Отсюда попсовый вопрос
05:28:13 ДП
User 160061898
Как настроить днс?
05:28:19 ДП
User 160061898
Через компоуз
05:43:48 ДП
User 199194369
Опыт доказывает, что докер достаточно хорошо использует днс хоста, главное, чтобы тот был настроен. Но если хочется вагрантологии, dns: 8.8.8.8 в помощь на сервисе
05:47:57 ДП
User 160061898
и с 1.12 версией?
05:49:01 ДП
User 160061898
Ок, спасибо, сейчас потестирую
05:50:43 ДП
User 199194369
Если в /etc/resolv.conf хоста есть 127. - докер будет глючить
05:51:13 ДП
User 199194369
Но это проблема настройки окружения, не докера
05:51:14 ДП
User 160061898
Открыл код сейчас, там обращение к localhost:8081
05:51:43 ДП
User 199194369
Вообще бестпрактисес иметь .env
05:52:19 ДП
User 199194369
И для докера переопределять его на имя контейнера с нгинксом или апачом
05:52:52 ДП
User 199194369
Про бестпрактисес читать на 12factor.net
05:54:51 ДП
User 199194369
https://12factor.net/config
12factor.net/config
A methodology for building modern, scalable, maintainable software-as-a-service apps.
05:54:57 ДП
10:36:46 ДП
User 265994164
Добрый день ребят. А подскажите пожалуйста новичку. Допустим если я создам контейнер с апачем с прикрученым PAM, и опубликую его на локалхост 8080, и на все это реверс прокси с nginx(контейнером) повешу уже на внешний адрес. Будет ли работать PAM-авторизация? Или надо что то еще подкручивать будет ?
01:01:42 ПП
User 160061898
br-71a45faa8222 Link encap:Ethernet  HWaddr 02:42:e0:fb:8b:a5  
          inet addr:172.18.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
01:01:53 ПП
User 160061898
Вот это висит в ifconfig и еще пингуется
01:02:13 ПП
User 160061898
Никакие контейнеры не запущены
01:02:43 ПП
User 265994164
Это разве не мост к контейнерам ?
01:03:49 ПП
User 160061898
https://docs.docker.com/engine/userguide/networking/
docs.docker.com/network
Overview of Docker networks and networking concepts
01:03:54 ПП
User 160061898
вот это видимо надо проштудировать
01:04:39 ПП
User 160061898
Типа все докерконтейнеры автоматом ищут docker0 bridge?
01:04:45 ПП
User 160061898
и через него цеплюятся к сети
01:04:58 ПП
01:06:39 ПП
User 160061898
Мм, т.е. я могу настроить контейнер на host
01:07:06 ПП
User 160061898
И он будет использовать мою сеть без создания своих айпишников а цепанется к локальному dhcp?
01:07:46 ПП
User 265994164
Хотите убежать но реверс прокси?)
01:16:23 ПП
User 160061898
На хостовой машине есть DNS запись
01:16:37 ПП
User 160061898
Она ссылается на 127.0.0.1
01:16:56 ПП
User 160061898
На хостовой машине проброшен тунель до рабочего сервера на порту 8081
01:17:28 ПП
User 160061898
Есть код в контейнере, там само собой используется доменное имя, которое прописано в DNS хостовой машины
01:17:38 ПП
User 160061898
И они как я понимаю резовятся
01:17:57 ПП
User 160061898
Но получается что из контейнера он попадает на 127.0.0.1
01:18:06 ПП
User 160061898
И само собой не видит никаких пробросов
01:19:27 ПП
User 265994164
Книженцию свою открыл )
01:19:48 ПП
User 265994164
Короче, есть 4 варианта работы сети
01:20:04 ПП
User 265994164
И есть такой режим работы как host
01:20:45 ПП
User 265994164
В данном случае будет использоваться внешний ИП адрес хост машины для конкретного докера
01:21:04 ПП
User 265994164
В этом случае, я как понимаю всё заработает
01:21:35 ПП
User 265994164
Ну или можно дописать внутренний айпи адрес докер-сети хоста
01:22:09 ПП
User 160061898
Ооккей, спасибо, пошел копаться
01:22:18 ПП
User 160061898
через докеркомпоуз могу настроить?
01:22:47 ПП
User 160061898
Да, кажется могу