Проблема с запуском docker-compose
ERROR: Pool overlaps with other one on this address space
решение тут
https://github.com/maxking/docker-mailman/issues/85#issuecomment-1064765408
Как установить связь с удаленной(remote) docker-host машиной
перед работой с докером
linux
export DOCKER_HOST=ssh://user1@docker.host
windows
SET DOCKER_HOST=ssh://user1@docker.host
проверка работы docker
docker info
Если вход по паролю, то будет спрашивать пароль при каждом обращении к коменде docker
src: https://www.serverlab.ca/tutorials/containers/docker/how-to-access-remote-docker-daemon-using-ssh/
Как узнать время работы docker build .
и не только
Время всей работы сборки
time docker build .
Время на каждом этапе вывода строчки в консоль
docker build . | while read line ; do echo "$(date)| $line"; done;
Список возможных LABEL применительно для docker
тут: http://label-schema.org/rc1/#build-time-labels
Быстрый способ поднять сервер для проверки портов в Docker
docker run -p 8003:80 -d nginxdemos/hello
Этот образ будет отображать информацию о запросе. Удобно для тестирования окружения
Как определить какая папка Overlay2 Занимает больше всего места
Сперва получаем список папок с указанием места
sudo du -d1 -h /var/lib/docker/overlay2 | sort -h
Берем ID самой большой папки и ищем её в списке который получаем через команду ниже
for container in $(docker ps --all --quiet --format '{{ .Names }}'); do echo "$(docker inspect $container --format '{{.GraphDriver.Data.MergedDir }}' | \
grep -Po '^.+?(?=/merged)' ) = $container"; done