1. Docker history

FROM ubuntu:18.04

LABEL maintainer="hyeonukdev" 
LABEL version="1.0.0" 
LABEL description="test Dockerfile"

RUN apt-get update
RUN apt-get install -y apache2

COPY ./2021_DEV_HTML /var/www/html

ENTRYPOINT ["/usr/sbin/apache2ctl", "-D", "FOREGROUND]

 

$ docker build --tag myweb_history -f Dockerfile_ubuntu .

 

2. Docker CP

- 컨테이너에서 특정 파일을 호스트 PC로 가져오는 명령

- 특정 파일 확인을 위해 활용

$ docker cp <NAME>:<위치> <저장위치>

 

3. Docker Commit

- 컨테이너 변경사항을 이미지 파일로 생성

$ docker commit 옵션 컨테이너ID or 이름:태그

  - 이미 있는 이미지 이름을 넣으면, 덮어씨워짐

  - 보통 Dockfile-dev, Dockfile-prod 같은 형태로, 개발용/서비스용으로 나눌 때 사용

$ docker commit -m "name" <containerName>

 

4. Docker diff

- 컨테이너가 실행되면서, 본래의 이미지와 비교해서 변경된 파일 목록 출력

기호 설명
A 파일 또는 디렉토리 추가
D 파일 또는 디렉토리 삭제
C 파일 또는 디렉토리 수정

 

 

- docker inspect

- docker logs

 
반응형

'SW ENGINEERING > Docker' 카테고리의 다른 글

Docker Jupyter 연동하기  (0) 2021.08.02
Dockerfile 기본문법(2)  (0) 2021.07.23
Dockerfile 기본문법(1)  (0) 2021.07.22
Dockerfile 이란?  (0) 2021.07.22
Docker Run example  (0) 2021.07.22
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기