Size: a a a

RU.Docker — Официальное Русское Сообщество

2018 November 29

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
кто в курсе вот --net host не работает под маком, в том смысле, что в настоящий хост попасть нельзя. но между контейнерами это все же общая сеть?
можно ли просто из одного контейнера достучаться до другого без link?
источник

AM

Alex M in RU.Docker — Официальное Русское Сообщество
docker network create my-cluster
источник

AM

Alex M in RU.Docker — Официальное Русское Сообщество
docker run --name node1 -d --net my-cluster [container-name]
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
понял, спасибо
источник

b

bama^boy in RU.Docker — Официальное Русское Сообщество
Roman Usherenko
кто в курсе вот --net host не работает под маком, в том смысле, что в настоящий хост попасть нельзя. но между контейнерами это все же общая сеть?
можно ли просто из одного контейнера достучаться до другого без link?
Внутри мака докер крутит виртуалку с линуксом. Сделай inspect и посмотри ip контейнеров
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
bama^boy
Внутри мака докер крутит виртуалку с линуксом. Сделай inspect и посмотри ip контейнеров
и сказать всем в команде так же сделать :)
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
я знаю что есть docker-compose. но сейчас не о нем
источник

b

bama^boy in RU.Docker — Официальное Русское Сообщество
Можешь поднять в докере консул и через его dns соединять контейнеры.
источник

b

bama^boy in RU.Docker — Официальное Русское Сообщество
Либо задавать фиксированные ip в одной сети и сделать локальный hosts файлик
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
не ну а чем совет выше плох? добавить в сеть и обращаться по имени контейнера
источник

b

bama^boy in RU.Docker — Официальное Русское Сообщество
Норм совет, просто накидал ещё вариантов
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
угу понял. спасибо
источник
2018 November 30

S

Sanan in RU.Docker — Официальное Русское Сообщество
ребят привет
источник

S

Sanan in RU.Docker — Официальное Русское Сообщество
Как в контейнере законектиться на внутренний хост? Опишу ситуацию:
внутри контейнера делаю делаю curl -X GET http://demo.localhost/path возвращает "curl: (7) Failed to connect to demo.localhost port 80: Connection refused". Выхожу из контейнера и делаю тот же запрос - 200 ОК
источник

S

Sanan in RU.Docker — Официальное Русское Сообщество
это если в контейнере прописать 127.0.0.1 demo.localhost в /etc/hosts
источник

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
для контейнера и не для контейнера localhost разный)
источник

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
ну а где demo.localhost у тебя крутится?
источник

RU

Roman Usherenko in RU.Docker — Официальное Русское Сообщество
на хосте ж наверное
источник

S

Sanan in RU.Docker — Официальное Русское Сообщество
там еще 6 ошибку выдавало
источник

S

Sanan in RU.Docker — Официальное Русское Сообщество
мне советовали вместо хоста имя контейнера использовать, попробую так тоже
источник