Sobes.tech
Junior — Middle

Como determinar o identificador do primeiro contêiner iniciado no Docker?

sobes.tech IA

Resposta da IA

Para determinar o identificador do primeiro contêiner iniciado no Docker, pode obter uma lista de todos os contêineres com o seu horário de início e ordená-los por data de início. Por exemplo, o comando:

docker ps --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'

Este comando exibirá o ID do contêiner com a data de criação mais antiga entre os em execução. Alternativamente, pode obter todos os contêineres (incluindo os parados) e selecionar o primeiro por tempo de criação:

docker ps -a --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'

Assim, o identificador do primeiro contêiner iniciado é o ID com a data de criação mais antiga.