본문 바로가기

도커

도커 정리(1) - 이미지 & 컨테이너

728x90

1. '이미지'란 무엇인가요? (Docker로 작업할 때)

- 이미지는 읽기/쓰기 액세스 권한이 있는 인스턴스를 실행하는 컨테이너의 "블루프린트"

 

2. '이미지'와 '컨테이너'가 있는 이유는 무엇인가요?

'컨테이너'만으로는 왜 안될까요?

- 이미지와 컨테이너와의 개념을 통해, 여러 컨테이너가 서로 간섭하지 않고 동일한 이미지를 기반으로 작업할 수 있게 해준다.

 

3. 컨테이너와 관련하여 '격리'는 무엇을 의미하나?

- 컨테이너는 서로 분리되어 있으며, 디폴트로 공유 데이터나 상태가 없다.

 

4. '컨테이너'란 무엇인가?

- 이미지를 기반으로 하는 격리된 소프트웨어 유닛. 이미지의 실행 중인 인스턴스 이다.

 

5. 이미지의 내부 내용(context)에서 '레이어'란 무엇인가?

- 이미지의 모든 명령은 캐시 가능한 레이어를 생성한다. 레이어는 이미지 재구축 및 공유를 돕는다.

 

6. docker build . 는 무슨 명령어?

- 이미지를 구축한다.

 

7. docker run node 는 무슨 명령어?

- 'node' 이미지를 기반으로 컨테이너를 만들어 실행한다.

 

 

728x90