I den här artikeln kommer vi att visa dig hur du uppgraderar Portainer (installerad på din Docker Host) till den senaste versionen.
Ämne för innehåll:
- Kontrollera det för närvarande installerade versionsnumret för Portainer
- Stoppa Portainer Docker Container
- Ta bort Portainer Docker Container
- Laddar ner den senaste versionen av Portainer Docker Image
- Uppgraderar Portainer till den senaste versionen
- Kontrollera om Portainer är uppgraderad till den senaste versionen
- Slutsats
Kontrollera det för närvarande installerade versionsnumret för Portainer
För att hitta versionen av den installerade Portainer på din Docker Host, besök Portainer webbgränssnitt från en webbläsare och logga in på ditt Portainer-konto.
Versionsnumret ska skrivas ut i det nedre vänstra hörnet av Portainer Web UI. I vårt fall har vi Portainer 2.9.0 installerat på vår Docker-värd.
Stoppa Portainer Docker Container
Innan Portainer kan uppgraderas måste du stoppa Portainer Docker-behållaren med följande kommando:
$ docker stop porttainer
Ta bort Portainer Docker Container
Den äldre Portainer Docker-behållaren måste också tas bort för att ersätta den med en ny och uppdaterad.
För att ta bort Portainer Docker-behållaren, kör följande kommando:
$ hamnarbetare rm porthållare
Laddar ner den senaste versionen av Portainer Docker Image
Du måste ladda ner den senaste versionen av Portainer Community Edition (CE) eller Portainer Enterprise Edition (EE) Docker-bilden.
För att ladda ner den senaste versionen av Portainer Community Edition (CE) Docker-bilden, kör följande kommando:
$ docker pull porttainer / portier-ce:senasteFör att ladda ner den senaste versionen av Portainer Enterprise Edition (EE) Docker-bilden, kör följande kommando:
$ docker pull porttainer / portier-ee:senasteDen senaste versionen av Portainer Docker-bilden laddas ner. Det tar ett tag att slutföra.
Vid det här laget bör den senaste versionen av Portainer Docker-bilden laddas ner.
Uppgraderar Portainer till den senaste versionen
För att skapa en Portainer Docker-behållare med den senaste Portainer Community Edition (CE) Docker-bilden, kör följande kommando:
$ hamnarkörning -d -s 8000 : 8000 -s 9443 : 9443 --namn =portier --omstart =alltid -i / var / springa / docker.sock: / var / springa / docker.sock -i portainer_data: / dataportör / portier-ce:senasteFör att skapa en Portainer Docker-behållare med den senaste Portainer Enterprise Edition (EE) Docker-avbildningen, kör följande kommando:
$ hamnarkörning -d -s 8000 : 8000 -s 9443 : 9443 --namn =portier --omstart =alltid -i / var / springa / docker.sock: / var / springa / docker.sock -i portainer_data: / dataportör / portier-ee:senasteNOTERA: Här monterar '-v porttainer_data:/data' volymen 'portainer_data' till '/data'-katalogen i den uppgraderade Portainer Docker-behållaren. När du tar bort den gamla Portainer Docker-behållaren behåller 'portainer_data'-volymen data från Portainer-behållaren. Den nyare Portainer-behållaren kommer att använda den också.
Om du använder en katalogsökväg för din Docker-värd istället för en Docker-volym för att lagra Portainer-data, ersätt '-v porttainer_data:/data' i de tidigare kommandona med '-v /docker-host/portainer/data/ katalog:/data”. Här är '/docker-host/portainer/data/directory' katalogsökvägen till Docker-värden där du lagrar den gamla Portainer-datan.
En ny Portainer Docker-behållare som använder den senaste Portainer Docker-bilden bör skapas.
Kontrollera om Portainer är uppgraderad till den senaste versionen
För att verifiera om Portainer är uppgraderad till den senaste versionen, besök Portainer webbgränssnitt från en webbläsare och kontrollera versionsnumret i det nedre vänstra hörnet. Som du kan se kör vi Portainer 2.19.1 som är den senaste versionen av Portainer när detta skrivs.
Slutsats
I den här artikeln visade vi dig hur du uppgraderar Portainer Docker webbgränssnitt till den senaste versionen på din Docker-värd.