Um mosaico de Aplicação legada do ZimaOS pode representar um contentor Docker que não foi instalado através do processo normal de registo da App Store. Por isso, o nome desconhecido admiring_swanson não é suficiente para identificar o que o contentor realmente faz.



Identifique o contentor antes de o importar ou eliminar
O primeiro comando correto da discussão foi:
docker ps -a
A listagem de contentores do Docker confirma que docker ps -a apresenta os contentores em todos os estados e disponibiliza campos como a imagem, o estado e os nomes. Normalmente, o nome da imagem é mais útil do que um nome de contentor gerado aleatoriamente.
Aplicação legada não significa malware
Um mosaico de Aplicação legada significa que o painel encontrou um contentor que pode disponibilizar para importação ou gestão; por si só, não estabelece quem criou o contentor nem se este é malicioso. Inspecione a imagem, a hora de criação, as montagens, as portas, as etiquetas e o comando antes de tirar essa conclusão.
A primeira aplicação Docker explica o ciclo de vida normal do Docker no ZimaOS, enquanto os requisitos da App Store do ZimaOS ajudam a distinguir um pacote gerido pela App Store de um contentor criado fora desse processo de registo.
Remova apenas o contentor que identificou
Depois de o utilizador identificar o contentor indesejado, pará-lo e removê-lo limpou a Aplicação legada. A remoção de contentores Docker documenta a remoção de contentores e também alerta para o facto de o comportamento dos volumes depender da forma como o armazenamento foi associado.
Se pretender uma interface gráfica para inspecionar conjuntos Docker em vez de utilizar comandos simples, o Portainer no ZimaOS disponibiliza uma opção atual de gestão do ZimaOS.
Não copie o ID de um contentor de outra pessoa
Os IDs dos contentores são únicos em cada anfitrião. Utilize o seu próprio resultado de docker ps -a, identifique a imagem e o contentor exatos e só depois pare ou remova o contentor. Se o contentor estiver associado a dados persistentes importantes, faça uma cópia de segurança desses dados antes de o eliminar.
Em resumo
Uma Aplicação legada inexplicada deve ser tratada como um contentor Docker desconhecido, não importada ou eliminada imediatamente. Inspecione-a primeiro com o Docker, determine se pertence a software que reconhece e, em seguida, remova apenas o contentor indesejado confirmado. No caso original, a remoção desse contentor limpou o mosaico do painel.
