도커 컨테이너를 실행 할 때 EC2환경 등에서 무중단으로 계속 실행되어 있으면 상관이 없겠지만.. 로컬에서 볼륨 마운트 설정을 하지 않고 컨테이너를 실행시키면
다음 재 부팅 때 컨테이너의 모든 정보가 초기화 될 수 있습니다^^..
왜냐하면 도커 이미지 상위의 컨테이너 레이어에 컨테이너의 모든 활동이나 정보를 저장하는데 컨테이너를 삭제하면 당연히 이 정보는 함께 삭제되고, 로컬에서 따로 저장을 하지 않거나 볼륨을 연결하지 않으면 재 부팅 때 마다 모든 정보가 초기화 됩니다.
이런 문제점을 해결하려면 도커 컨테이너를 실행할 때
젠킨스 실행 예시
docker run -p 포트번호:포트번호 -p 50000:50000 --name 컨테이너이름 -v 로컬 저장 위치 :/var/jenkins_home 젠킨스 원본 컨테이너 명
-v 옵션을 함께 적어줘야 하는데 /Users/user/.... 등등 원하는 경로를 -v옵션 뒤에 입력 해 주면 됩니다.