Un riquadro di app legacy di ZimaOS può rappresentare un container Docker che non è stato installato tramite il normale percorso di registrazione dell'App Store. Il nome insolito admiring_swanson, quindi, non è sufficiente per identificare cosa faccia realmente il container.



Identifica il container prima di importarlo o eliminarlo
Il primo comando corretto indicato nella discussione era:
docker ps -a
La lista dei container Docker conferma che docker ps -a elenca i container in tutti gli stati e mostra campi come immagine, stato e nomi. Il nome dell'immagine è normalmente più utile del nome generato casualmente per il container.
App legacy non significa malware
Un riquadro di app legacy indica che la dashboard ha trovato un container che può offrire per l'importazione o la gestione; da solo non dimostra chi abbia creato il container né se sia dannoso. Esamina l'immagine, l'ora di creazione, i mount, le porte, le etichette e il comando prima di formulare questa valutazione.
La prima app Docker illustra il normale ciclo di vita Docker in ZimaOS, mentre i requisiti dell'App Store di ZimaOS aiutano a distinguere un pacchetto gestito dall'App Store da un container creato al di fuori di quel flusso di registrazione.
Rimuovi solo il container che hai identificato
Dopo che l'utente ha identificato il container indesiderato, arrestarlo e rimuoverlo ha eliminato l'app legacy. La rimozione dei container Docker documenta la rimozione dei container e avverte inoltre che il comportamento dei volumi dipende dal modo in cui è stato collegato lo storage.
Se vuoi un'interfaccia grafica per ispezionare gli stack Docker invece di utilizzare comandi grezzi, Portainer su ZimaOS offre un percorso di gestione aggiornato per ZimaOS.
Non copiare l'ID di un container da qualcun altro
Gli ID dei container sono univoci per ogni host. Usa il tuo output di docker ps -a, identifica l'immagine e il container esatti e solo dopo arrestalo o rimuovilo. Se il container è collegato a dati persistenti importanti, esegui un backup dei dati prima di eliminarlo.
In sintesi
Un'app legacy non spiegata deve essere trattata come un container Docker sconosciuto, non importata o eliminata immediatamente. Ispezionala prima con Docker, determina se appartiene a un software che riconosci e poi rimuovi solo il container indesiderato confermato. Nel caso descritto, la rimozione del container ha eliminato il riquadro dalla dashboard.
