În acest articol, vă vom arăta cum să actualizați Portainer (instalat pe Docker Host) la cea mai recentă versiune.
Subiect de conținut:
- Verificarea numărului de versiune instalată în prezent a Portainer
- Oprirea containerului Portainer Docker
- Scoaterea containerului Portainer Docker
- Descărcarea celei mai recente versiuni a imaginii Portainer Docker
- Actualizarea Portainer la cea mai recentă versiune
- Verificarea dacă Portainer este actualizat la cea mai recentă versiune
- Concluzie
Verificarea numărului de versiune instalată în prezent a Portainer
Pentru a găsi versiunea Portainer instalată pe Docker Host, vizitați interfața web Portainer dintr-un browser web și conectați-vă la contul Portainer.
Numărul versiunii trebuie tipărit în colțul din stânga jos al interfeței web Portainer. În cazul nostru, avem Portainer 2.9.0 instalat pe gazda noastră Docker.
Oprirea containerului Portainer Docker
Înainte ca Portainer să poată fi actualizat, trebuie să opriți containerul Portainer Docker cu următoarea comandă:
$ docker stop portainer
Scoaterea containerului Portainer Docker
Containerul mai vechi Portainer Docker trebuie, de asemenea, eliminat pentru a-l înlocui cu unul nou și actualizat.
Pentru a elimina containerul Portainer Docker, executați următoarea comandă:
$ docher rm portainer
Descărcarea celei mai recente versiuni a imaginii Portainer Docker
Trebuie să descărcați cea mai recentă versiune a imaginii Docker Portainer Community Edition (CE) sau Portainer Enterprise Edition (EE).
Pentru a descărca cea mai recentă versiune a imaginii Docker Portainer Community Edition (CE), rulați următoarea comandă:
$ docker pull portainer / portainer-ce:latestPentru a descărca cea mai recentă versiune a imaginii Docker Portainer Enterprise Edition (EE), rulați următoarea comandă:
$ docker pull portainer / portainer-ee:latestCea mai recentă versiune a imaginii Portainer Docker este în curs de descărcare. Durează ceva timp pentru a finaliza.
În acest moment, ar trebui descărcată cea mai recentă versiune a imaginii Portainer Docker.
Actualizarea Portainer la cea mai recentă versiune
Pentru a crea un container Portainer Docker folosind cea mai recentă imagine Docker Portainer Community Edition (CE), rulați următoarea comandă:
$ docker run -d -p 8000 : 8000 -p 9443 : 9443 --Nume =portainer --repornire = întotdeauna -în / a fost / alerga / docker.sock: / a fost / alerga / docker.ciorap -în portainer_data: / portainer de date / portainer-ce:latestPentru a crea un container Portainer Docker folosind cea mai recentă imagine Docker Portainer Enterprise Edition (EE), rulați următoarea comandă:
$ docker run -d -p 8000 : 8000 -p 9443 : 9443 --Nume =portainer --repornire =intotdeauna -în / a fost / alerga / docker.sock: / a fost / alerga / docker.ciorap -în portainer_data: / portainer de date / portainer-ee:latestNOTĂ: Aici, „-v portainer_data:/data” montează volumul „portainer_data” în directorul „/data” al containerului Portainer Docker actualizat. Când eliminați vechiul container Portainer Docker, volumul „portainer_data” reține datele containerului Portainer. Noul container Portainer îl va folosi și el.
Dacă utilizați o cale de director a gazdei Docker în loc de un volum Docker pentru a stoca datele Portainer, înlocuiți „-v portainer_data:/data” în comenzile anterioare cu „-v /docker-host/portainer/data/ director:/date”. Aici, „/docker-host/portainer/data/directory” este calea directorului gazdei Docker unde stocați vechile date Portainer.
Ar trebui creat un nou container Portainer Docker care utilizează cea mai recentă imagine Portainer Docker.
Verificarea dacă Portainer este actualizat la cea mai recentă versiune
Pentru a verifica dacă Portainer este actualizat la cea mai recentă versiune, vizitați interfața web Portainer dintr-un browser web și verificați numărul versiunii din colțul din stânga jos. După cum puteți vedea, rulăm Portainer 2.19.1, care este cea mai recentă versiune a Portainer la momentul scrierii acestui articol.
Concluzie
În acest articol, v-am arătat cum să actualizați interfața web Portainer Docker la cea mai recentă versiune pe gazda dvs. Docker.