docker

213kky·2024년 10월 12일

문제


java 빌드하면서 .jar가 생기는데 이때 aplication-db.yml와 같은 중요정보를 같이 빌드하게 되면 .jar에 포함되고, docker를 사용하여 해당 .jar를 포함한 이미지를 도커허브에 올리게 되면 보안적으로 문제가 생기게 된다.

해결


docker 이미지를 올리는 경우 aplication-db.yml와 같은 중요 정보를 제외하고 .jar파일을 만든 뒤 도커허브의 이미지를 받는 환경에 .env 파일에 중요한 정보를 설정한 후, 해당 파일을 주입하도록 하여 docker 컨테이너를 실행해야한다.

profile
since 2022

0개의 댓글