
FROM ubuntu:18.04
LABEL maintainer="qlql7748@gamil.com"
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 .
docker history myweb
컨테이너 내부의 파일을 호스트 pc에 갖고오기
docker cp [컨테이너 이름]:[컨테이너 내부 파일 경로] [호스트 pc 경로]
호스트 pc의 파일을 컨테이너 내부로 옮기기
docker cp [호스트 pc 경로] [컨테이너 이름]:[컨테이너 내부 파일 경로]
컨테이너의 변경 사항을 새로운 이미지 파일로 작성
cf. vi:command not found 오류 해결
- apt-get update # 패키지 업데이트
- apt get install vim # vim 설치
docker commit [옵션] [컨테이너 ID/컨테이너 이름] [이미지 이름]:[태그]
컨테이너가 실행되면서, 본래의 이미지와 비교해서 변경된 파일 목록을 순서 없이 출력
A : 파일 또는 디렉토리 추가
B : 파일 또는 디렉토리 삭제
C : 파일 또는 디렉토리 수정
이미지/컨테이너 세부정보 확인
컨테이너 에러 또는 출력결과 확인하기.