IT/도커(Docker)

Watchtower로 도커(Docker) 이미지 자동 업데이트 하기

MirDaTe 2021. 7. 2. 15:27
728x90

공식 홈페이지 : https://containrrr.dev/watchtower/

 

아래 코드로 docker-compose.yml 파일을 만들어 실행합니다.

version: '3'
services:
  watchtower:
    container_name: watchtower
    image: containrrr/watchtower
    restart: always
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - TZ=Asia/Seoul
    command: --cleanup --label-enable --interval 300
    ports:
      - "44444:8080"

 

 

아래는 예전 Code 입니다. 위에 Code 사용하세요. 아래것으로 세팅하세요. 위에 코드 작동 안됨

 

version: "2"

services:

  watchtower:

    image: containrrr/watchtower

    volumes:

      - /var/run/docker.sock:/var/run/docker.sock

    environment:

      TZ: Asia/Seoul

      WATCHTOWER_CLEANUP: 'true'

      WATCHTOWER_POLL_INTERVAL: 600

    restart: always