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 |
최근댓글