환경 구축

Docker Desktop 켤 때, 자동시작 해제

copyc4t 2025. 1. 15. 19:17

 

Online Judge처럼 만들어진 오픈소스를 그대로 들고오는 경우, Docker Desktop을 사용하려고 켤 때마다 자동으로 시작하는 모습을 볼 수 있다.

이를 방지하는 방법은 2가지가 존재한다.

 

1. 이미 만들어 놓은 컨테이너의 경우

docker update --restart no <컨테이너_ID 또는 이름>

 

2. 아직 컨테이너를 생성하지 않은 경우

restart : always 혹은 restart : unless-stopped인 경우 자동으로 컨테이너가 시작될 수 있다.

restart : no로 고쳐주면 자동으로 시작하지 않게 된다.

version: '3'
services:
  your_service:
    image: your_image
    restart: no