더북(TheBook)

처음 실행한 컨테이너는 두 개의 파일명 abc.txt와 def.txt를 출력했다. 이들 파일은 이미지 레이어에서 컨테이너로 전달된 파일이다. 두 번째 컨테이너는 이미지 레이어에서 받은 파일이 마운트된 파일로 대체됐으므로 파일 목록이 123.txt와 456.txt로 바뀌었다. 내가 이 명령을 실행한 결과는 그림 6-12와 같았다.

▲ 그림 6-12 기존 디렉터리가 있는 경로에 바인드 마운트를 적용하면 기존 디렉터리는 대체돼 나타나지 않는다.

두 번째 시나리오는 이와는 조금 다르다. 호스트 컴퓨터의 파일 하나를 컨테이너에 이미 존재하는 디렉터리로 마운트하면 어떻게 될까? 이번에는 디렉터리의 파일이 합쳐져 이미지에서 온 파일과 호스트에서 마운트된 파일이 모두 나타난다. 단, 윈도 컨테이너는 이 기능을 제공하지 않아 동작이 달라진다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.