У меня есть файл docker-compose.yml
, который отображает 5 различных контейнеров. Чтобы на самом деле их поднять, я использую docker-composer up -d
.
Мне нравится иметь какой-то графический интерфейс, поэтому я использую Portainer для просмотра своих контейнеров, и я заметил, что список контейнеров Portainer на самом деле имеет еще одно поле, которое я никогда не видел в docker ps
, и то есть stack
.
Теперь я читал о стеках в документации Docker , но до сих пор не совсем понял одну вещь. Мои Dockerfile
и docker-compose.yml
ничего не говорят о стеках, однако, когда я поднимаю свои контейнеры, все они помечаются как стек, являющийся папкой, в которой находится моя конфигурация Docker.
Какая польза от этого, кроме классификации того, что этот набор контейнеров принадлежит одному и тому же стеку? Можно ли манипулировать свойством, чтобы я присвоил ему свое личное имя?