이 문서에서는 Portainer(Docker 호스트에 설치됨)를 최신 버전으로 업그레이드하는 방법을 보여줍니다.
목차 주제:
- 현재 설치된 포테이너 버전 확인하기
- Portainer Docker 컨테이너 중지
- Portainer Docker 컨테이너 제거
- Portainer Docker 이미지의 최신 버전 다운로드
- Portainer를 최신 버전으로 업그레이드
- Portainer가 최신 버전으로 업그레이드되었는지 확인
- 결론
현재 설치된 포테이너 버전 확인하기
Docker 호스트에 설치된 Portainer 버전을 찾으려면 웹 브라우저에서 Portainer 웹 UI를 방문하고 Portainer 계정에 로그인하세요.
버전 번호는 Portainer 웹 UI의 왼쪽 하단에 인쇄되어 있어야 합니다. 우리의 경우 Docker 호스트에 Portainer 2.9.0이 설치되어 있습니다.
Portainer Docker 컨테이너 중지
Portainer를 업그레이드하려면 먼저 다음 명령을 사용하여 Portainer Docker 컨테이너를 중지해야 합니다.
$ 도커 중지 포테이너
Portainer Docker 컨테이너 제거
이전 Portainer Docker 컨테이너도 제거하여 새롭고 업데이트된 컨테이너로 교체해야 합니다.
Portainer Docker 컨테이너를 제거하려면 다음 명령을 실행하십시오.
$ 도커 RM 포터
Portainer Docker 이미지의 최신 버전 다운로드
Portainer Community Edition(CE) 또는 Portainer Enterprise Edition(EE) Docker 이미지의 최신 버전을 다운로드해야 합니다.
최신 버전의 Portainer Community Edition(CE) Docker 이미지를 다운로드하려면 다음 명령을 실행하십시오.
$ 도커 풀 포터이너 / portainer-ce:최신Portainer Enterprise Edition(EE) Docker 이미지의 최신 버전을 다운로드하려면 다음 명령을 실행하십시오.
$ 도커 풀 포터이너 / portainer-ee:최신Portainer Docker 이미지의 최신 버전을 다운로드하는 중입니다. 완료하는 데 시간이 걸립니다.
이 시점에서 최신 버전의 Portainer Docker 이미지를 다운로드해야 합니다.
Portainer를 최신 버전으로 업그레이드
최신 Portainer Community Edition(CE) Docker 이미지를 사용하여 Portainer Docker 컨테이너를 생성하려면 다음 명령을 실행합니다.
$ 도커 실행 -디 -피 8000 : 8000 -피 9443 : 9443 --이름 =포테이너 --재시작 =항상 -안에 / ~였다 / 달리다 / 도커.삭: / ~였다 / 달리다 / 도커.양말 -안에 portainer_data: / 데이터 포터 / portainer-ce:최신최신 Portainer Enterprise Edition(EE) Docker 이미지를 사용하여 Portainer Docker 컨테이너를 생성하려면 다음 명령을 실행합니다.
$ 도커 실행 -디 -피 8000 : 8000 -피 9443 : 9443 --이름 =포테이너 --재시작 =항상 -안에 / ~였다 / 달리다 / 도커.삭: / ~였다 / 달리다 / 도커.양말 -안에 portainer_data: / 데이터 포터 / portainer-ee:최신메모: 여기서 '-v portainer_data:/data'는 'portainer_data' 볼륨을 업그레이드된 Portainer Docker 컨테이너의 '/data' 디렉터리에 마운트합니다. 이전 Portainer Docker 컨테이너를 제거하면 'portainer_data' 볼륨에 Portainer 컨테이너의 데이터가 유지됩니다. 최신 Portainer 컨테이너도 이를 사용합니다.
Portainer의 데이터를 저장하기 위해 Docker 볼륨 대신 Docker 호스트의 디렉터리 경로를 사용하는 경우 이전 명령의 '-v portainer_data:/data'를 '-v /docker-host/porttainer/data/로 바꿉니다. 디렉토리:/데이터”. 여기서 '/docker-host/portainer/data/directory'는 이전 Portainer 데이터를 저장하는 Docker 호스트의 디렉터리 경로입니다.
최신 Portainer Docker 이미지를 사용하는 새로운 Portainer Docker 컨테이너를 생성해야 합니다.
Portainer가 최신 버전으로 업그레이드되었는지 확인
Portainer가 최신 버전으로 업그레이드되었는지 확인하려면 웹 브라우저에서 Portainer 웹 UI를 방문하여 왼쪽 하단에서 버전 번호를 확인하세요. 보시다시피, 이 글을 쓰는 시점에서 우리는 Portainer의 최신 버전인 Portainer 2.19.1을 실행하고 있습니다.
결론
이 문서에서는 Portainer Docker 웹 UI를 Docker 호스트의 최신 버전으로 업그레이드하는 방법을 보여주었습니다.