docker에서 host file system과 docker file system 과 연결하기

악음·2022년 3월 7일
0

docker 기본

목록 보기
5/8
post-thumbnail

host의 파일시스템과 container 파일 시스템을 연결하기

  1. 저번 포스트에선 host의 port와 container의 port를 연결시켜주었다.
  2. container는 언제라도 지워질수 있는 것이기에 container에서 작업한 파일들 또한 언제라도 없어질수있다.
  3. 이럴경우를 대비해 host의 file system과 container의 file system을 연결준다.
  4. 이렇게 하면 container가 없어지더라도 작업한 파일은 남아있다.

연결방법

이미지를 실행시킬때 셋팅해주어야한다.

-v 옵션을 추가해주면된다.
-v [로컬파일경로]:[컨테이너와 연결시킬 파일경로]
docker run -p 8888:80 -v /Users/[username]/Desktop/exercise/htdocs:/usr/local/apache2/htdocs httpd   

로컬에서 container와 연결시킬 html파일을 만든뒤 위에 명령을 실행시켜보자

그리고 8888포트로 접근해보면

위와같은 화면이 짜잔 하고 나타난다.

profile
RN/react.js개발자이며 배운것들을 제가 보기위해서 정리하기 때문에 비속어 오타가 있을수있습니다.

0개의 댓글