• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

portainer(도커)로 올린 서버 프로그램 업데이트

very 382

0

6

안녕하세요.

 

portainer(도커)로 올려서 운영하는 서버 프로그램의 업데이트 관련 문의드립니다.

 

 

서버 프로그램(예: joplin)의 업데이트 버전이 나와서 서버 프로그램도 업데이트하려 하는데요

 

애초에 설치할 때 docker yaml 파일에서 ...:latest 라고 해 놓으면 알아서 프로그램이 최신 버전으로 업데이트되는건지요?

(설치 시 최신버전을 설치하는 것이지 업데이트까지 자동으로 되는 건 아닐 것 같습니다만 확실치 않아서 문의드립니다.)

 

수동으로 업데이트 해야하는 거라면 어떻게 하는 게 정석일까요

 

joplin의 경우 portainer에서 stack details의 image 부분을 아래와 같이 버전 명시하고

 

image: joplin/server:[버전 명시]

 

docker 컨테이너 stop 후 restart 해야 하는건지요

 

 

portainer(docker)로 올린 서버 프로그램 또는 서비스 업데이트하는 정석(또는 표준) 방법 알려주시면 고맙겠습니다.

 

 

감사합니다.

 

신고공유스크랩
6
profile image 1등
너굴맨봇 2024.03.19. 12:27
안녕하세요, very님.😊
 

좋은답변을 받기위해서는 좋은 질문이 필요합니다.

유의할점⚠️

  • 예의를 지켜주세요. 답변자는 답변을 할 의무는 없습니다.
  • 질문에 대한 대부분의 답은 검색으로 찾아보실 수 있습니다.
  • 답변자가 답변을 하면서 대개 많은 경우는 다시 질문을 하는 경우가 많이 있습니다.
    • (질문의 대한 정보가 부족합니다. ~일 경우 결과물이 어떻게 됩니까? 등등)

질문방법🙏

자신의 상황을 최대한 자세히 설명해주세요.

상황이 정확하고 많을 수록 답변의 정확도가 올라갑니다. 

ex) ex) 헤놀로지라면 메인보드 모델 칩셋정보, CPU, 사용한 DSM 버전, 모델, 부수적인 추가 컨트롤러 나 랜카드 등과 어떠한 로더의 이미지를 사용했는지.(arpl-i18n, mshell), 어떤 버전을 사용했는지, 문제가있다면 어떠한것인지 스크린샷을 동반하고 에러의 경우 에러로그를 출력해서 주시면 좋습니다.

*가능하면 최신버전 OS/SW를 이용해주세요

 

답변에대한 피드백을 주세요.

정보가 질문에 모두 담겨있지않다면 대부분의 답변이 다른정보를 요구합니다.

이러한 답변에 대해 명확한 피드백을 주시면 도움이 됩니다.

2등
DarkAcid 2024.03.19. 12:44
다시 도커이미지를 pull 해야합니다. 스택이라면 다시 디폴로이를 하면 repull이미지 옵션을 통해서 하면되고 아니라면 각각 컨테이너에서 다시만들기를 선택하시면 됩니다.
Mr.Lull 2024.03.19. 16:00

image: joplin/server:[버전명시] 라고 작성해주신걸 보니
docker compose 사용중이신것 같은데

image: joplin/server:latest 기준으로

sudo docker compose joplin down 해서 

기존 joplin server shutdown 및 image 삭제 해주시고 


sudo docker compose joplin up -d 라고 데몬으로 띄워주시면 ...
joplin server 새 버전으로 올라오고 바로 사용가능하실것 같은데요...

어차피 서버 이미지만 최신버전으로 올라오는거라,
실제 유저정보나 노트의 데이타 는
joplin server 가 바라보는 joplin db (postgres) 에 저장되어 있으니까요.

 

 

 

아니면 윗분 말씀대로 
docker-compose.yml 파일에다가

watchtower 세팅하셔도 괜찮을것 같아요.

. . .

  watchtower:
    image: containrrr/watchtower
    container_name: watchtower
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: ubuntu-container

 

이런식으로요.

설레발 2024.03.19. 17:30
스택 들어가서 에디터 탭에서 그냥 바로 업데이트 누르고 re-pull 체크 후 확인 누르면 됩니다

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
오픈소스 개인 구독 추적기 Wallos 9 달소 3일 전23:26 377 +3
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 5일 전20:42 307 +1
잡담 jellyfin 자원 진짜 안쓰네요 1 kmw_ 5일 전19:26 485 +1
1451 질문
image
콜라 23.04.07.13:09 1126 +5
1450 질문
normal
Jasons 23.08.06.22:47 630 +4
1449 질문
normal
올리고당 21.07.26.10:00 1348 +4
1448 질문
normal
배뚱이 23.01.09.12:47 795 +3
1447 질문
normal
돼지족장 22.04.27.17:17 311 +3
1446 질문
normal
하늘위의하늘 22.03.15.14:35 150 +3
1445 질문
normal
강프로 22.01.26.01:35 338 +3
1444 질문
image
akrsoTale 23.06.27.20:19 660 +3
1443 질문
image
달소 21.04.24.14:41 1212 +3
1442 질문
image
콜라 23.04.07.15:57 1124 +3
1441 질문
image
달소 21.04.23.12:51 6143 +3
1440 질문
normal
딩구링 22.03.25.12:34 235 +3
1439 질문
image
달소 22.06.26.00:19 640 +3
1438 질문
normal
올리고당 21.06.23.17:32 1724 +3
1437 질문
normal
greymin 22.05.31.19:17 806 +3
1436 질문
normal
올리고당 21.07.12.16:42 201 +3
1435 질문
normal
펜타네스트 22.04.15.16:30 621 +3
1434 질문
image
Tfv449XWCX9s 22.05.08.00:59 2680 +3
1433 질문
normal
허줩 22.03.22.09:17 230 +2
1432 질문
normal
섭린이 22.03.21.15:28 234 +2