Docker Container 내부에 파일 생성하기

알파로그·2023년 4월 17일
1

Linux 와 Docker

목록 보기
8/28

✏️ 도커 내부에 파일 생성하기

  • nginx 실행
docker run -d --name=nginx_1 --restart="always" -p 80 nginx
  • 도커의 NGINX 내부로 들어가기
docker exec -it nginx_1 bash
  • text 가 입려된 파일 생성하기
    • git bash 명령어와 동일하다.
echo "HI" > aaaa
  • 도커에서 빠저나오기
exit
  • 파일 위치 탐색하기
    • 파일을 방금 생성했기 때문에 업데이트를 하지 않으면 찾을 수 없다.
    • 아래 명령어로 확인된 파일은 실재로 이 위치에 저장된 파일이 아니고,
      해당 위치에 있는 파일을 요청하면 도커 내부에 위치한 실제 파일로 전달해주는 바로가기 같은 파일이다.
updatedb
locate aaaa
  • 확인된 경로에서 파일 확인하기
    • 처음에 입력했던 “Hi” 가 나오면 성공
cat /경로/aaaa
  • 이렇게 생성된 파일은 재부팅을 해도 유지가 된다.
    • 도커 컨테이너 내부에서 생성된 파일은 영속하게 된다.
reboot now
재접속
cat /경로/aaaa

profile
잘못된 내용 PR 환영

0개의 댓글