Обычный рабочий процесс для меня - я запускаю docker-compose up
во время разработки в веб-проекте, запускаю docker inspect repo_app_1 | grep IPAddress
и затем захожу на ipaddress в браузере.
Вместо того, чтобы извлекать IP-адрес контейнера, я хочу добавить имя этого контейнера с его IP-адресом в файл hosts.
Каков наилучший способ сделать это?Конечно, возможно, я могу придумать один способ - перехватить команды docker
и docker-compose
, чтобы после каждого выполнения мы запускали скрипт, который запускает вывод docker container
через awk и добавляет его в файл hosts, а также управляет им.удалить старые записи.