* Изменения в запущенных контейнерах можно сохранять и тегировать как новые образы. * Одним из особенно полезных инструментов для отладки и отслеживания сетевых вызовов является socat. ``` socat -v UNIX-LISTEN:/tmp/dockerapi.sock,fork UNIX-CONNECT:/var/run/docker.sock & ``` * Настройка реестров – это поле деятельности не только Docker Inc. Вы можете настроить свой собственный реестр в локальной сети для бесплатного частного хранения образов. * Можно «запретить» кеширование, используя аргументы сборки или директиву DD, или полностью игнорировать его с помощью опции --no-cache. * Можно отлаживать процесс сборки, используя метод «image-stepper», где каждый этап сборки помечается. * Настройка часового пояса является наиболее распространенной «ошибкой» при настройке контейнеров ``` FROM centos:7 RUN rm -rf /etc/localtime RUN ln -s /usr/share/zoneinfo/GMT /etc/localtime CMD date +%Z ``` * Команда docker inspect дает доступ к внутренним метаданным Docker в формате JSON