2.6 연습 문제: 컨테이너 파일 시스템 다루기
첫 번째 연습 문제다. 처음인 만큼 앞으로 나올 연습 문제에 대해 간단히 설명하겠다. 연습 문제는 해당 장에서 배운 내용을 서로 연결 지을 수 있도록 독자 여러분이 직접 해결해 보는 과제다. 과제를 완료할 수 있도록 몇 가지 안내나 힌트는 제공되겠지만, 대부분의 과제는 앞에서 수행한 실습 내용 등을 참고해 직접 해결해야 한다.
모든 연습 문제는 깃허브 저장소에서 해답이 제공된다. 학습 효과를 위해서는 연습 문제를 직접 해결하는 것이 가장 좋지만, 해답을 확인하고 싶다면 깃허브 저장소 ch02의 lab 폴더를 참고하기 바란다.
이번 장의 연습 문제는 앞서 실행해 봤던 웹 사이트 컨테이너를 실행하고 index.html 파일을 교체해 웹 페이지의 내용을 수정하는 것이다. 컨테이너도 자신만의 파일 시스템을 갖는다고 설명했었다. 이 웹 페이지 파일 역시 컨테이너의 파일 시스템 안에 담겨 있다.
다음 힌트를 참고하기 바란다.
• docker container 명령을 사용하면 컨테이너를 대상으로 할 수 있는 일의 목록을 볼 수 있다.
• 모든 docker 명령에 --help 플래그를 추가하면 해당 명령의 도움말을 볼 수 있다.
• 도커 이미지 diamol/ch02-hello-diamol-web 안에서 웹 페이지 파일이 위치한 경로는 /usr/local/apache2/htdocs다(윈도의 경우 C:\usr\local\apache2\htdocs).
행운을 빈다.