-
이미지로 컨테이너 만들기백엔드 관련 강의 공부/도커와 CI환경 2023. 12. 29. 17:24
이미지로 컨테이너를 만드는 순서
1. Docker 클라이언트에 docker run <이미지>를 입력한다.
2. 도커 이미지에 있는 파일 스냅샷을 컨테이너 하드 디스크에 옮겨 준다.
3. 이미지에서 가지고 있는 명령어를 이용해서 프로세스를 실행시켜준다.
이전에 만들어놓은 hello-world라는 이미지로 컨테이너를 만드는 과정이다.
내부적으로 어떻게 작동하는지에 대한 사진이다. 이미지와 컨테이너가 존재한다. 이미지에는 시작시 실행될 명령어인 run hello-world와 파일 스냅샷이 있다.
docker run hello-world를 입력하면 도커 이미지의 파일 스냅샷이 컨테이너의 하드디스크에 들어간다.
이후에 시작 시 실행할 명령어를 컨테이너에 넣어준다.
이후에 컨테이너가 실행될 때 실행 명령어가 호출되고, 커널을 통해 hello world의 실행 파일이 실행된다.
'백엔드 관련 강의 공부 > 도커와 CI환경' 카테고리의 다른 글
실행 중인 컨테이너에 명령어 전달 - exec 명령어 (0) 2023.12.29 도커 컨테이너의 생명주기 (0) 2023.12.29 컨테이너 나열 - ps 명령어 (0) 2023.12.29 도커와 가상화 기술(VM)과의 차이 (0) 2023.12.29 도커와 컨테이너의 기본 개념들 (0) 2023.12.29