Size: a a a

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

2019 March 14

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yury
порно какое-то
Нормалды, тут большое сообщество, а не наш ламповый чатик )
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Антон Ситников
поведай людям как так что внутри контейнера доступен порт интерфейса машины?
Немного не понял про порт врутри
источник

Y

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

АС

Антон Ситников in RU.Docker — Официальное Русское Сообщество
Yury
я не уверен, что это так, если ты только не сликуешь
но человек написал что работает!
источник

Y

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

Y

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

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yury
а там не докер хост 🙂 там тачкахост
Хост на котором установлен docker имеет специальный ip для docker, на вендозе он статичный, на linux статичный, на MacOS он (неожиданно) динамический
источник

АС

Антон Ситников in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
Хост на котором установлен docker имеет специальный ip для docker, на вендозе он статичный, на linux статичный, на MacOS он (неожиданно) динамический
ну яблоки впереди плонеты всей как всегда)
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Антон Ситников
ну яблоки впереди плонеты всей как всегда)
Ну вот что бы получилось универсальное решение которое будет работать везде то лучше использовать подстановку ip docker интерфейса на хосте с помощью команды, а не ручками писать 172.17.0.1
источник

АС

Антон Ситников in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
Ну вот что бы получилось универсальное решение которое будет работать везде то лучше использовать подстановку ip docker интерфейса на хосте с помощью команды, а не ручками писать 172.17.0.1
ну тогда запости сюда env файлик определением remote_host на всех ОС
источник

АС

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

Y

Yury in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
Ну вот что бы получилось универсальное решение которое будет работать везде то лучше использовать подстановку ip docker интерфейса на хосте с помощью команды, а не ручками писать 172.17.0.1
да фак
источник

АС

Антон Ситников in RU.Docker — Официальное Русское Сообщество
вдруг я на мак заработаю))
источник

Y

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

АС

Антон Ситников in RU.Docker — Официальное Русское Сообщество
Yury
вы слвшали меня?
не, ты далеко, плохо слышно из-за урала)
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Yury
вы слвшали меня?
Да, это было громко
источник

Y

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

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Антон Ситников
ну тогда запости сюда env файлик определением remote_host на всех ОС
Команда выведет в консольке (stdout) ipшник docker на linux это должен быть 172.17.0.1

docker network inspect --format='{{range .IPAM.Config}}{{println .Gateway}}{{end}}' bridge


Примерчик:
docker run -e DOCKER_HOST_IP=DOCKER_HOST_IP=$(docker network inspect --format='{{range .IPAM.Config}}{{println .Gateway}}{{end}}' bridge) -e APP_ENV=dev e.t.c.


Для добавления в .env файл можно юзать примерно так

echo "DOCKER_HOST_IP=$(docker network inspect --format='{{range .IPAM.Config}}{{println .Gateway}}{{end}}' bridge)
" >> path/to/.env
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Можно ещё в .bashrc добавить переменную окружения чтоб не муздыкаться с подобными громоздкими констрюкциями
источник

АС

Антон Ситников in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
Можно ещё в .bashrc добавить переменную окружения чтоб не муздыкаться с подобными громоздкими констрюкциями
это перебор
источник