반응형

image 2

[Docker] Docker File [2] (feat. Entrypoint, WorkDir)

목차 Docker Entrypoint & Workdir 😄 Entrypoint: Dockerfile로 만든 이미지를 컨테이너화 할 때 기본 명령어 Workdir: Dockerfile로 만든 이미지를 컨테이너화 할 때 기본 디렉토리 Dockerfile로 jar 실행 😎 jdk 11버전으로 만든 springBoot 애플리케이션을 실행하기 위해 Dockerfile로 openjdk 11버전 이미지를 다운받아서 Entrypoint, WORKDIR, COPY 등을 이용해서 실행하는 예제 Dockerfile 🙄 #가져올 이미지 FROM openjdk:11-jdk-slim #컨테이너화 될 때 명령이 실행되는 디렉토리 WORKDIR /app #좌측 경로의 jar파일을 WORKDIR의 application.jar이라는 파..

IT/DevOps 2023.11.02

[Docker] 모든 image 삭제(feat. windows)

도커에서 이미지 단건을 삭제하려면 아래 명령어로 삭제하면 된다. docker rmi httpd #(이미지명) 그러나 실행중인 컨테이너의 이미지는 삭제할 수 없다. 이럴 땐 실행중인 컨테이너를 종료 시키고 삭제한 다음 이미지를 삭제해야 한다. 역시나 귀찮다.. 한방에 아래명령어를 복붙해서 컨테이너 종료, 삭제, 이미지 삭제를 할 수 있다. windows의 경우 Power Shell에서 가능 docker stop $(docker ps -q)#실행중인 모든 컨테이너 종료 docker rm $(docker ps -a -q)#종료된 모든 컨테이너 삭제 docker rmi if $(docker images -q)#모든 이미지 삭제 결과 테스트니까 위 명령어로 이미지 전체를 삭제 했지만 실제 운영단계에서는 각별히 주..

IT/DevOps 2023.10.26
반응형