반응형
docker-compose up vs docker-compose up --build vs docker-compose build --no-cache
나는 그들 사이의 차이점을 알 수 없었습니다.
docker-compose up
docker-compose up --build
docker-compose build --no-cache
up
캐시없이 명령이 있습니까?
다음은 이미지 만 빌드하고 컨테이너를 시작하지 않습니다.
docker-compose build
다음은 이미지 가없는 경우 이미지를 빌드 하고 컨테이너를 시작합니다.
docker-compose up
--build
옵션 을 추가하면 필요하지 않은 경우에도 강제로 이미지를 빌드해야합니다.
docker-compose up --build
다음은 이미지 빌드 프로세스를 건너 뜁니다.
docker-compose up --no-build
이미지가 미리 빌드되지 않으면 실패합니다.
이 --no-cache
옵션은 이미지 생성 프로세스에서 Docker 빌드 캐시 를 비활성화합니다 . 이는 Dockerfile의 각 레이어를 캐시 하고 동일한 다른 이미지에 대해 이전에 빌드 된 레이어 (~ Dockerfile 행)를 재사용하여 이미지 생성 속도를 높이는 데 사용됩니다 .
반응형
'Programing' 카테고리의 다른 글
map.get ()을 사용할 때 java Map.containsKey () 중복을 사용하고 있습니다. (0) | 2020.09.24 |
---|---|
입력 필드에 Font Awesome 아이콘을 어떻게 추가합니까? (0) | 2020.09.24 |
NHibernate.Collection.Generic.PersistentGenericBag 유형의 개체를 목록으로 캐스팅 할 수 없습니다. (0) | 2020.09.24 |
Rails + Postgres 드롭 오류 : 다른 사용자가 데이터베이스에 액세스하고 있습니다. (0) | 2020.09.24 |
DateTime (UTC) 저장과 DateTimeOffset 저장 (0) | 2020.09.24 |