docker compose cache 없이 빌드하기
토이프로젝트 중 해당 이슈 발생
해당 이슈는 docker-compose.yml 을 수정하여 재빌드를 해야 하는 상황에서 발생한 이슈입니다.
openjdk-alpine
, node-alpine
을 사용하여 개발환경 세팅하였습니다.
- 로컬 개발환경에서 잘 사용하다, 갑자기 localtime이 Seoul에서 UTC로 바뀌어버렸습니다.
- 원래는 제대로
command
입력이 되었으나, 갑자기 되질 않음.
- 아무래도
nginx-proxy
컨테이너 설정을 수정하려다 잘못 입력된 채로 docker-compose up 명령어가 실행되어 그런듯..
- 아무리 이미지를 삭제해도 localtime이 제대로 수정되지 않았고,
- 뭔가 cache에 의해서 다시 빌드를 해도 똑같은 설정이 지속되는 것 같아서
docker-compose build --no-cache
docker-compose 명령 실행.
localtime이 제대로 Asia/Seoul로 바뀌어 정상 동작 확인!!