본문 바로가기

Docker2

[Docker] '--no-cache' 옵션 도커에서 --no-cache 옵션은 docker build 명령어로 이미지를 생성할 때 캐시를 사용하지 않도록 하는 옵션이다. 기본적으로 도커는 이미지 빌드 시에 이전에 실행된 단계의 결과물을 캐싱하여 동일한 단계를 다시 실행하지 않고 빠르게 이미지를 생성한다. 이 캐싱은 개발 단계에서는 유용하지만 때로는 원치 않는 동작을 일으킬 수 있다. --no-cache 옵션을 사용하면 캐싱을 사용하지 않고, 이미 존재하는 캐시를 무시하고 매번 새로운 이미지를 빌드한다. 이는 다음과 같이 docker build 명령어를 사용할 때 옵션으로 추가된다: docker build --no-cache -t --no-cache 옵션이 유용한 경우 최신 소스나 종속성을 가져와야 할 때: 이전에 캐싱된 빌드 결과를 무시하고 항상.. 2023. 11. 7.
Docker를 활용한 초간단 웹 서버(Flask) 구축하기 (feat. WhiteHat School) Dockerfile 과 Docker Compose 차이 Difference between Docker Compose Vs Dockerfile Docker - Beginners Intermediate Advanced dockerlabs.collabnix.com Dockerfile은 사용자가 이미지를 조립하기 위해 호출할 명령을 담고 있는 간단한 텍스트 파일이다. 반면에 Docker Compose는 여러 컨테이너로 구성된 Docker 애플리케이션을 정의하고 실행하기 위한 도구이다. Docker Compose는 docker-compose.yml 파일에서 앱을 구성하는 서비스를 정의하여 이를 격리된 환경에서 함께 실행할 수 있게 한다. docker-compose up 명령만으로 앱을 실행시킬 수 있다. 만약 프.. 2023. 9. 17.