Ao iniciar um aplicativo de composição do docker, ele cria um volume nomeado na primeira vez e, em seguida, volumes adicionais cada vez que é iniciado. Esse é o comportamento normal em que ele cria volumes incrementais ou meu arquivo de composição de encaixe está quebrado? Além disso, após a execução docker volume prune
, ele removeu dois dos volumes não nomeados
Esta é a saída após iniciá-lo duas vezes:
DRIVER VOLUME NAME
local 2b33c81e6e955ff36061f4120b7181c7efc7aebded2f87eaa7290027f1e7a725
local 74301eadc75018d6f7da76aec44bcf743e03261492cfcc33211941684a570030
local c42b1e2c17342c52b4b9e90f4d4b7fa24ccb30de5479e65cf4366e2373dfb0bf
local dcfa63dbf99362fc92fe3b981f50abebfe1bba03063d4dd9dd790f4c058817cf
local dockerinfluxdbgrafana_grafana-data
local dockerinfluxdbgrafana_influxdb-data
E para referência, meu arquivo docker-compose
version: "3"
services:
influxdb:
image: influxdb:latest
container_name: influxdb
ports:
- "8086:8086"
env_file:
- 'env.influxdb'
networks:
- backend
volumes:
- influxdb-data:/var/lib/influxdb
grafana:
image: grafana/grafana:latest
container_name: grafana
ports:
- "3000:3000"
env_file:
- 'env.grafana'
- 'secrets.grafana'
networks:
- backend
volumes:
- grafana-data:/var/lib/grafana
networks:
backend:
volumes:
influxdb-data:
grafana-data:
Passos para reproduzir
docker-compose up -d && docker-compose down && docker-compose up -d && docker-compose down && docker-compose up -d && docker-compose down
docker-compose up -d && docker-compose down && docker-compose up -d && docker-compose down && docker-compose up -d && docker-compose down