Nurlan
Добрый день. Контейнеры в одном сервере общаются через прокси, хотя ip сервера указан как noproxy. Почему?
George
привет. Вообще не ясно о чем ты пишешь. Потому что айпи контейнеров != айпи сервера.
Nurlan
В конфиге докер демона указан прокси. Контейнеры выходят в мир через прокси, который ограничивает доступ в интернет ресурсы.
Nurlan
Но я хочу чтобы контейнеры между собой общались без прокси.
George
ты не то делаешь
George
конфиг докер демона - это только прокси для пулла и пуша имиджей
George
никакого отношения к выходу контейнеров в инет он не имеет
Nurlan
конфиг докер демона - это только прокси для пулла и пуша имиджей
Нет правильно все. Прописываю прокси я выхожу в инет, без прокси не выходит
George
🤦‍♂️
George
я не вижу как ты прописываешь. это раз. два - я сказал зачем докеру прокси
Nurlan
так они и так общаются напрямую
В том то и дело через прокси он пытается
George
это прикол такой - обрисовывать проблему в общем - типа догадайся, где у меня сломалось?
Nurlan
/.docker/config.json 
Nurlan
В этом месте прописываю прокси
Nurlan
Как указано в официальном доке. Ссылку тут не дают мне вставить
Гайрат
Бешенный пёс сгрызает
George
В этом месте прописываю прокси
просто приведи содержимое файла
George
pastebin все еще существует )
Nurlan
{ "proxies": { "default": { "httpProxy": "прокси1:3001", "httpsProxy": "прокси2:3001", "noProxy": айпи1,.айпи2" } } }
Nurlan
Вот так
George
Ну, это для пулла вроде.
Boris 🦍
George
Либо в нопрокси дополнительно прописать подсеть с докер контейнерами
George
добавь их в одну подсеть docker network и всё
а они все еще в разных? 🤦‍♂️
Nurlan
добавь их в одну подсеть docker network и всё
Докер композ файле во всех контейнерах указан один невторк. Как можно проверить что это на самом деле так?
George
Инспект всем сделать контейнерам
NM
Сеть докеров известна ? :-)
Dan
ребята а запись будет?? если я не смогу в это время :(
Скорее всего есть запись, выложили на ютубе. Я уточню про ссылку и опубликую
akimdi ¯\_(ツ)_/¯
благодарю Вас 😊
Nurlan
добавь их в одну подсеть docker network и всё
все контейнеры в одной подсети
Boris 🦍
все контейнеры в одной подсети
Значит, как минимум, по ip контейнера они должны друг друга видеть.
M
Всем Привет! Кто нибудь работал с Докер Нвидиа? Не можем определиться с СХД для докера. Есть советы по СХД?
M
Начинаем с чистого листа! В дальнейшем будут научные проекты по машинному обучению и глубокому обучению. Надо заложить схд на дальнейший рост! как расчитать пропускную способность? объем схд? и т д
M
ЦОД есть
NM
Бери любой тендер по госзакупкам документацию на сайте и смотри требования по СХД их там полно
Hopf
подскажите, могу ли я взять два контейнера и использовать один сетевой неймспейс на двоих? что хочется: взять контейнер, там поднять сервис на localhost:3333 С другого контейнера иметь доступ туда по localhost:3333
Hopf
без mode host
Boris 🦍
нет, я хочу именно два контейнера склеить
ну тогда в отдельно созданный docker network с драйвером bridge и можешь обращаться из одного контейнера в другой по имени контейнера
Boris 🦍
это будет не локалхост, они будут через бридж общаться(
ну , по имени контейнера , а не по localhost
Boris 🦍
или по ip , если захардкодишь
Hopf
мне надо запустить 2 приложения в разных контейнерах, которое чекает, что соединение идет не с локалхоста и падает. Такой пруф оф концепт
Sardor
How to fix this problem ?
Sardor
How to fix this problem ?
mysql: image: mysql:5.7 # restart: always environment: MYSQL_USER: 'root' MYSQL_ROOT_PASSWORD: 'password' MYSQL_DATABASE: 'online_base' volumes: - /var/lib/mysql/online_base:/var/lib/mysql/data ports: - 3336:3306
dmitry
Привет всем. Есть какая трабла: запускаю docker build на Windows FROM windows10dev RUN c:\tmp\run.cmd run.cmd cd c:\tmp\ python .\occt_autobuild.py все норм docker-compose up падает с ошибкой: ctypes.ArgumentError: argument 1: <class 'ValueError'>: embedded null character [6700] Failed to execute script docker-compose docker-compose version: '3' services: openc: container_name: openc build: . volumes: - '.\volume\out:c:\tmp\occt-install\'
dmitry
убрал volumes, ошибка та же
Гайрат
https://www.katacoda.com/learn?q=docker
Ruslan
всем привет с наступающим! вопрос есть ли возможность указать докеру где хранить образы и контейнеры?
Ruslan
не могу найти ни чего в сети
Ruslan
docker push <your_image/your_registry>
спасибо но я не об этом когда собираешь используя docker-compose докер все хранит на системном разделе (образы качает куда то в свою директорию, и контейнеры тоже собирает где то в определённом месте...) можно ли это как-то переопределить?
George
> докер все хранит на системном разделе (образы качает куда то в свою директорию, и контейнеры тоже собирает где то в определённом месте...) либо через ключ командной строки докер демона, либо проще всего - вынести /var/lib на отдельную фс
Ryskin Artem
Всем привет. Кто-то выносил базу данных mysql наружу докера? Чтоб при ребилде она не слетала? А то я доигрался до того, что /var/lib/mysql просто не монтируется теперь в волюмах. Мб кто подскажетет, как нормально запилить это
Denisio
базу всегда надо держать вне контейнера
Ryskin Artem
базу всегда надо держать вне контейнера
Это логично. Но у меня тут возникла проблемка, которую я описал выше - папка перестала монтироваться.
Ruslan
Это логично. Но у меня тут возникла проблемка, которую я описал выше - папка перестала монтироваться.
Проверить ошибки в путях монтирования Пересобрать удалив папку на хосте с ключом --no-cache
Ruslan
Само собой не забываем о бекапах
Ruslan
https://medium.com/developer-space/how-to-change-docker-data-folder-configuration-33d372669056 Ну, тогда, думаю, эьто тебе поможет )
Спасибо Мдауж Неужели на столько не востребованно....? Что так через "опу"...
Ryskin Artem
Ещё вопрос: можно ли докер заставить монтировать волюмы до того, как он запустит контейнер? Чтоб при создании образа mysql сразу создавал базы данных на хосте?
Ruslan
логика немного другая докер при старте проверяет есть ли уже БД (типа первый старт или нет) и если первый старт то он выполнит скрипт инициализации в котором можно (описать) создать столько баз сколько тебе необходимо