In dit artikel laten we u zien hoe u Portainer (geïnstalleerd op uw Docker Host) kunt upgraden naar de nieuwste versie.
Onderwerp van inhoud:
- Het momenteel geïnstalleerde versienummer van Portainer controleren
- De Portainer Docker-container stoppen
- De Portainer Docker-container verwijderen
- De nieuwste versie van de Portainer Docker-image downloaden
- Portainer upgraden naar de nieuwste versie
- Controleren of Portainer is geüpgraded naar de nieuwste versie
- Conclusie
Het momenteel geïnstalleerde versienummer van Portainer controleren
Om de versie van de geïnstalleerde Potainer op uw Docker Host te vinden, gaat u vanuit een webbrowser naar de Potainer-webgebruikersinterface en logt u in op uw Potainer-account.
Het versienummer moet in de linkerbenedenhoek van de Portainer Web UI worden afgedrukt. In ons geval hebben we Portainer 2.9.0 geïnstalleerd op onze Docker-host.
De Portainer Docker-container stoppen
Voordat Portainer kan worden geüpgraded, moet u de Portainer Docker-container stoppen met de volgende opdracht:
$ docker stop portainer
De Portainer Docker-container verwijderen
De oudere Portainer Docker-container moet ook worden verwijderd om deze te vervangen door een nieuwe en bijgewerkte container.
Voer de volgende opdracht uit om de Portainer Docker-container te verwijderen:
$ havenarbeider rm portier
De nieuwste versie van de Portainer Docker-image downloaden
U moet de nieuwste versie van de Portainer Community Edition (CE) of Portainer Enterprise Edition (EE) Docker-image downloaden.
Voer de volgende opdracht uit om de nieuwste versie van de Portainer Community Edition (CE) Docker-image te downloaden:
$ docker pull-portier / portainer-ce: nieuwsteVoer de volgende opdracht uit om de nieuwste versie van de Portainer Enterprise Edition (EE) Docker-image te downloaden:
$ docker pull-portier / portainer-ee: nieuwsteDe nieuwste versie van de Portainer Docker-image wordt gedownload. Het duurt even voordat het klaar is.
Op dit punt moet de nieuwste versie van de Portainer Docker-image worden gedownload.
Portainer upgraden naar de nieuwste versie
Om een Portainer Docker-container te maken met behulp van de nieuwste Docker-image van Portainer Community Edition (CE), voert u de volgende opdracht uit:
$ havenarbeider uitgevoerd -D -P 8000 : 8000 -P 9443 : 9443 --naam = portier --herstarten = altijd -in / was / loop / docker.sok: / was / loop / docker.sok -in portainer_data: / gegevensdrager / portainer-ce: nieuwsteOm een Portainer Docker-container te maken met behulp van de nieuwste Portainer Enterprise Edition (EE) Docker-image, voert u de volgende opdracht uit:
$ havenarbeider uitgevoerd -D -P 8000 : 8000 -P 9443 : 9443 --naam = portier --herstarten = altijd -in / was / loop / docker.sok: / was / loop / docker.sok -in portainer_data: / gegevensdrager / portainer-ee: nieuwsteOPMERKING: Hier koppelt de “-v portainer_data:/data” het volume “portainer_data” aan de map “/data” van de geüpgradede Portainer Docker-container. Wanneer u de oude Portainer Docker-container verwijdert, behoudt het volume “portainer_data” de gegevens van de Portainer-container. De nieuwere Portainer-container zal het ook gebruiken.
Als u een mappad van uw Docker-host gebruikt in plaats van een Docker-volume om de gegevens van Portainer op te slaan, vervangt u “-v portainer_data:/data” in de vorige opdrachten door “-v /docker-host/portainer/data/ map:/gegevens”. Hier is de “/docker-host/portainer/data/directory” het mappad van de Docker-host waar u de oude Portainer-gegevens opslaat.
Er moet een nieuwe Portainer Docker-container worden gemaakt die de nieuwste Portainer Docker-image gebruikt.
Controleren of Portainer is geüpgraded naar de nieuwste versie
Om te controleren of Potainer is geüpgraded naar de nieuwste versie, gaat u vanuit een webbrowser naar de Potainer-webinterface en controleert u het versienummer in de linkerbenedenhoek. Zoals u kunt zien, gebruiken we Potainer 2.19.1, de nieuwste versie van Potainer op het moment dat we dit schrijven.
Conclusie
In dit artikel hebben we u laten zien hoe u de Potainer Docker-webinterface kunt upgraden naar de nieuwste versie op uw Docker-host.