Een ZimaOS Legacy App-tegel kan een Docker-container vertegenwoordigen die niet via de normale registratieprocedure van de App Store is geïnstalleerd. De onbekende naam admiring_swanson is daarom niet voldoende om vast te stellen wat de container daadwerkelijk doet.



Identificeer de container voordat je deze importeert of verwijdert
Het juiste eerste commando uit de thread was:
docker ps -a
Docker's lijst met Docker-containers bevestigt dat docker ps -a containers in alle statussen weergeeft en velden zoals image, status en namen toont. De naam van de image is doorgaans nuttiger dan een willekeurig gegenereerde containernaam.
Legacy App betekent niet automatisch malware
Een Legacy App-tegel betekent dat het dashboard een container heeft gevonden die het kan aanbieden voor import of beheer; dit bewijst op zichzelf niet wie de container heeft aangemaakt of dat deze schadelijk is. Controleer de image, aanmaaktijd, mounts, poorten, labels en opdracht voordat je daarover oordeelt.
De eerste Docker-app legt de normale Docker-levenscyclus van ZimaOS uit, terwijl de vereisten van de ZimaOS App Store helpen om een door de App Store beheerd pakket te onderscheiden van een container die buiten die registratiestroom is aangemaakt.
Verwijder alleen de container die je hebt geïdentificeerd
Nadat de gebruiker de ongewenste container had geïdentificeerd, verdwenen de Legacy App en de bijbehorende tegel door deze te stoppen en te verwijderen. Docker's documentatie over het verwijderen van Docker-containers beschrijft het verwijderen van containers en waarschuwt ook dat het gedrag van volumes afhangt van de manier waarop de opslag is gekoppeld.
Als je liever een grafische interface gebruikt om Docker-stacks te inspecteren dan losse commando's, biedt Portainer op ZimaOS een actuele beheeroptie voor ZimaOS.
Kopieer geen container-ID van iemand anders
Container-ID's zijn uniek per host. Gebruik je eigen uitvoer van docker ps -a, identificeer de exacte image en container en stop of verwijder deze pas daarna. Als de container aan belangrijke persistente gegevens is gekoppeld, maak dan vóór verwijdering een back-up van die gegevens.
Samengevat
Een onverklaarde Legacy App moet worden behandeld als een onbekende Docker-container en niet meteen worden geïmporteerd of verwijderd. Inspecteer deze eerst met Docker, bepaal of deze bij software hoort die je herkent en verwijder vervolgens alleen de bevestigde ongewenste container. In het oorspronkelijke geval verdween de dashboardtegel nadat die container was verwijderd.
