증상
도커를 이용한 트랜스미션 컨테이너 재시작시 complete, incomplete가 생긴다. 나는 해당 옵션과 폴더를 사용하지 않기 때문에 트랜스미션 재시작 후 직접 폴더들을 삭제시켜줬다.
해결
나의 경우 트랜스미션의 /config 경로가 /home/gustjd887/docker/config/transmission 경로로 매핑되어 있다.
/home/gustjd887/docker/config/transmission 경로에서 custom-cont-init.d 디렉토리를 생성 후 auto_rmdir.sh 스크립트를 생성했다.
#!/usr/bin/with-contenv bash
# clean up default directories
echo '[10-cleanup] *** Removing unused directories ***'
rmdir \
/downloads/complete \
/downloads/incomplete
트랜스미션 서비스 시작 시 complete와 incomplete 폴더가 자동으로 삭제되는 것을 볼 수 있다.
원인
트랜스미션에서 기본적으로 설정되어있는 서비스를 제공하기 위한 폴더가 자동으로 생성되는 것 같다.