🐳 Как узнать все версии образа Docker ?

🐳  Как узнать все версии образа Docker ?
Иногда нам необходимо перечислить все теги конкретного образа. Далее мы покажем  скрипт, который позволяет это сделать. Как узнать все теги образа из DockerHub. На примере nginx: #!/bin/bash repo="nginx" url="https://registry.hub.docker.com/v1/repositories/${repo}/tags" curl -s -S "${url}" | jq '.[]["name"]' | sed 's/^"\(.*\)"$/\1/' | sort ...

🐳 Как изменить сохранение истории задач в кластере Docker Swarm

🐳 Как изменить сохранение истории задач в кластере Docker Swarm
Измените время хранения истории задач в кластере Docker Swarm, чтобы гарантировать отсутствие остановленных контейнеров. По умолчанию время хранения истории задач установлено значение 5. $ docker node ps --filter "name=blog_staging" swarm-cerberus ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS ormho76nb30u

🐳 Как перебалансировать службу Docker

🐳  Как перебалансировать службу Docker
Сервисы Docker не перебалансируются автоматически после событий, влияющих на узлы Docker Swarm, поэтому вы должны инициировать этот процесс самостоятельно. Отобразим задачи для конкретной службы. Обе задачи выполняются на одном сервере из-за неожиданного перезапуска сервера swarm-margay. $ docker service ps blog_production ID NAME IMAGE NODE DESIRED STAT

🐳 Как развернуть стек Portainer внутри кластера Docker Swarm

🐳  Как развернуть стек Portainer внутри кластера Docker Swarm
Как установить Portainer внутри кластера Docker Swarm. Исходная информация Версия Docker $ docker version Client: Version: 19.03.8 API version: 1.40 Go version: go1.13.8 Git commit: afacb8b7f0 Built: Tue Jun 23 22:26:12 2020 OS/Arch: linux/amd64 Experimental: false Server: Engine: Version: 19.03.8 API version: 1.40 (minimum version 1.12) Go version: