I denne artikkelen vil vi vise deg hvordan du oppgraderer Portainer (installert på Docker Host) til den nyeste versjonen.
Innholdsemne:
- Kontrollere det nåværende installerte versjonsnummeret til Portainer
- Stopper Portainer Docker Container
- Fjerning av Portainer Docker Container
- Laster ned den nyeste versjonen av Portainer Docker Image
- Oppgraderer Portainer til siste versjon
- Sjekker om Portainer er oppgradert til den nyeste versjonen
- Konklusjon
Kontrollere det nåværende installerte versjonsnummeret til Portainer
For å finne versjonen av den installerte Portaineren på Docker Host, besøk Portainer web-UI fra en nettleser og logg inn på Portainer-kontoen din.
Versjonsnummeret skal skrives ut i nedre venstre hjørne av Portainer Web UI. I vårt tilfelle har vi Portainer 2.9.0 installert på vår Docker-vert.
Stopper Portainer Docker Container
Før Portainer kan oppgraderes, må du stoppe Portainer Docker-beholderen med følgende kommando:
$ docker stop porttainer
Fjerning av Portainer Docker Container
Den eldre Portainer Docker-beholderen må også fjernes for å erstatte den med en ny og oppdatert.
For å fjerne Portainer Docker-beholderen, kjør følgende kommando:
$ havnearbeider rm portner
Laster ned den nyeste versjonen av Portainer Docker Image
Du må laste ned den nyeste versjonen av Portainer Community Edition (CE) eller Portainer Enterprise Edition (EE) Docker-bilde.
For å laste ned den nyeste versjonen av Portainer Community Edition (CE) Docker-bilde, kjør følgende kommando:
$ docker pull portner / portainer-ce:nyesteFor å laste ned den nyeste versjonen av Portainer Enterprise Edition (EE) Docker-bildet, kjør følgende kommando:
$ docker pull portner / portainer-ee:nyesteDen siste versjonen av Portainer Docker-bildet lastes ned. Det tar en stund å fullføre.
På dette tidspunktet skal den nyeste versjonen av Portainer Docker-bildet lastes ned.
Oppgraderer Portainer til siste versjon
For å lage en Portainer Docker-beholder ved å bruke den nyeste Portainer Community Edition (CE) Docker-bildet, kjør følgende kommando:
$ docker run -d -s 8000 : 8000 -s 9443 : 9443 --Navn =portner --omstart =alltid -i / var / løpe / docker.sock: / var / løpe / docker.sock -i portainer_data: / dataporterer / portainer-ce:nyesteFor å lage en Portainer Docker-beholder ved å bruke det nyeste Portainer Enterprise Edition (EE) Docker-bildet, kjør følgende kommando:
$ docker run -d -s 8000 : 8000 -s 9443 : 9443 --Navn =portner --omstart =alltid -i / var / løpe / docker.sock: / var / løpe / docker.sock -i portainer_data: / dataporterer / portainer-ee:nyesteMERK: Her monterer '-v porttainer_data:/data' 'portainer_data'-volumet til '/data'-katalogen til den oppgraderte Portainer Docker-beholderen. Når du fjerner den gamle Portainer Docker-beholderen, beholder 'portainer_data'-volumet dataene til Portainer-beholderen. Den nyere Portainer-beholderen vil også bruke den.
Hvis du bruker en katalogbane til Docker-verten din i stedet for et Docker-volum for å lagre dataene til Portainer, erstatter du '-v porttainer_data:/data' i de forrige kommandoene med '-v /docker-host/portainer/data/ katalog:/data'. Her er '/docker-host/portainer/data/directory' katalogbanen til Docker-verten der du lagrer de gamle Portainer-dataene.
En ny Portainer Docker-beholder som bruker det nyeste Portainer Docker-bildet bør opprettes.
Sjekker om Portainer er oppgradert til den nyeste versjonen
For å verifisere om Portainer er oppgradert til den nyeste versjonen, besøk Portainer nettgrensesnitt fra en nettleser og sjekk versjonsnummeret nederst til venstre. Som du kan se, kjører vi Portainer 2.19.1 som er den nyeste versjonen av Portainer når dette skrives.
Konklusjon
I denne artikkelen viste vi deg hvordan du oppgraderer Portainer Docker web-UI til den nyeste versjonen på Docker-verten din.