Як отримати IP-адресу Docker-контейнера від хостера?
Чи є команда, яку я можу запустити, щоб отримати IP-адресу контейнера безпосередньо з хоста після створення нового контейнера?
В основному, як тільки Docker створить контейнер, я хочу запустити свій власний скрипт розгортання коду і конфігурації контейнера.
1208
3
На допомогу приходить "форматний" варіант інспекції.
Сучасний синтаксис клієнта Docker:
Старий синтаксис клієнта Docker:
Який поверне тільки IP-адресу.
Як згадувалося в коментарях: якщо ви перебуваєте на Windows, використовуйте подвійні лапки
"
замість одинарних'
навколо фігурних дужок.Можна використовувати `docker inspect ``
Приклад:
У Docker 1.3+ ви також можете перевірити це, виконавши наведені нижче дії:
Увійдіть у запущений Docker (Linux):
Для Windows: