* Изменения в запущенных контейнерах можно сохранять и тегировать как новые образы.
* Одним из особенно полезных инструментов для отладки и отслеживания сетевых вызовов является 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