~/compose$ docker compose up -d
[+] Running 1/1
✔ Container compose-postgre-1 Started
Teste de conexão com o DBeaver:
Na subida do compose foram encontrados alguns containers órfãos. Eles foram criados recentemente com o mesmo arquivo compose.yaml.
Com o arquivo compose.yaml atual, a especificação destes containers foram sobrescritos para a especificação do banco de dados postgre.
Por padrão, os containers não são eliminados.
Informações obtidas com a subida do Docker Compose em modo detach:
~/compose$ docker compose up -d
WARN[0000] /home/marcelo/compose/compose.yaml: the attribute `version` is obsolete,
it will be ignored, please remove it to avoid potential confusion
WARN[0000] Found orphan containers ([nginx02 nginx]) for this project.
If you removed or renamed this service in your compose file,
you can run this command with the --remove-orphans flag to clean it up.
[+] Running 1/1
✔ Container compose-postgre-1 Started
É possível verificar que os containers ainda existem:
$ docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
3ff758148126 postgres:13.16 "docker-entrypoint.s…" 6 minutes ago Up 5 minutes 0.0.0.0:5432->5432/tcp, :::5432->5432/tcp compose-postgre-1
06e0af593137 nginx:latest "/docker-entrypoint.…" 24 hours ago Exited (255) 16 minutes ago 0.0.0.0:8181->80/tcp, :::8181->80/tcp nginx02
7542994383e7 nginx:latest "/docker-entrypoint.…" 24 hours ago Exited (255) 16 minutes ago 0.0.0.0:8080->80/tcp, :::8080->80/tcp nginx
Subida do Docker Compose com a remoção dos containers órfãos:
$ docker compose up -d --remove-orphans
WARN[0000] /home/marcelo/compose/compose.yaml: the attribute `version` is obsolete,
it will be ignored, please remove it to avoid potential confusion
[+] Running 3/0
✔ Container nginx Removed 0.0s
✔ Container nginx02 Removed 0.0s
✔ Container compose-postgre-1 Running 0.0s
$ docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3ff758148126 postgres:13.16 "docker-entrypoint.s…" 7 minutes ago Up 7 minutes 0.0.0.0:5432->5432/tcp, :::5432->5432/tcp compose-postgre-1