Size: a a a

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

2020 July 23

c

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

AK

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

AK

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

D•

Dan • Captain in RU.Docker — Официальное Русское Сообщество
Zzepish
Господа, посоветуйте чат сисадминов плз. Есть вопросы по настройке БД
источник

D•

Dan • Captain in RU.Docker — Официальное Русское Сообщество
Все чаты тут
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Igor Scherbovich
Не совсем понимаю, где мне такое смотреть
Слушай, это долгий разговор
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Ну, ребята правильно говорят - передать через переменную
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
А это доменное имя доступно только на маках и винде
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Но тебе никто не мешает сделать его руками на линуксе ))
источник

Z

Zzepish in RU.Docker — Официальное Русское Сообщество
Dan • Captain
Все чаты тут
Благодарю
источник
2020 July 24

JS

John Smith in RU.Docker — Официальное Русское Сообщество
Igor Scherbovich
Всем привет.
Необходимо получить "ip" - хоста, находясь внутри докер контейнера.
Есть идеи?
Тебе уже ответили - передавать через переменные окружения. Предварительно, например, получать его так :
ifconfig eth0 | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p' | sed -e 's/^/IPHOST=/' > dock.env
источник

JS

John Smith in RU.Docker — Официальное Русское Сообщество
и дальше типа того: docker run --name agent --net=host --env-file=dock.env  и что там...
источник

JS

John Smith in RU.Docker — Официальное Русское Сообщество
внутри в коде читать этот файл (ну мне так надо было)
источник

JS

John Smith in RU.Docker — Официальное Русское Сообщество
John Smith
Тебе уже ответили - передавать через переменные окружения. Предварительно, например, получать его так :
ifconfig eth0 | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p' | sed -e 's/^/IPHOST=/' > dock.env
вывод будет IPHOST=68.127.127.127 - например :)
источник

JS

John Smith in RU.Docker — Официальное Русское Сообщество
убрав  IPHOST и команды ifconfig eth0 | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p' | sed -e 's/^//'
будет только ip-address
источник

JS

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

JS

John Smith in RU.Docker — Официальное Русское Сообщество
второй способ в коде или через curl - получать свой "внешний" ip-address например от сервиса типа: ifconfig.co
источник

JS

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

JS

John Smith in RU.Docker — Официальное Русское Сообщество
Zzepish
Господа, посоветуйте плз NoSQL базу данных для документов (типо монги) с inMemory engine, и сохранением данных на диск
тебе посоветовали cassandra - кассандра очень требовательна к ресурсам, раскрывается ее потенциал на кластере от нескольких машин - старт с ней - не столь сложный. для простых задач - монга
источник

IS

Igor Scherbovich in RU.Docker — Официальное Русское Сообщество
John Smith
Тебе уже ответили - передавать через переменные окружения. Предварительно, например, получать его так :
ifconfig eth0 | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p' | sed -e 's/^/IPHOST=/' > dock.env
Спасибо, сегодня гляну
источник