개발일지

Docker 본문

Backend

Docker

wa_n 2022. 11. 14. 12:37
728x90
반응형

Docker 

가상머신 비슷한 걸 만들어서 자신의 컴퓨터에서 여러개의 컴퓨터를 만드는 개념인 가상머신과 비슷하다고한다

도커는 필요하지 않은 기능들을 빼고 실행이 되어서 가상머신보다 빠르고 효율적이다 그리고 추가적인 운영체제를 설치할 필요가 없다  

 

 

컨테이너 

도커의 컨테이너는 우리가 알던 컨테이너와 비슷하다 규격화된 모습에 각각컨테이너는 사용자가 넣고 싶은 물건들을 넣고 운송할때 쓰이는 그런 모습과 각각 컨테이너에 프로세스가 돌아가는가상화 플랫폼이다.

 

 

이미지 

컨테이너를 실행하기 위한 파일들을 하나로 압축해서 저장해주는?? 이미지란게 서버를 만들고 싶은 파일들을 복사해서 모아서 압축해서 

Dockerfile을 실행하기 위한 거로 이해했습니다 

 

 

Dockerfile

컨테이너를 실행하기 전에 먼저 해줘야할 것은 이미지를 만드는 것입니다. Dockerfile 이라는 이름의 파일을 만들고 이미지를 만들기 위한 명령어를 입력합니다. 그리고 docker build 명령어를 통해 이미지를 만들게 됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

출처

https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html

 

초보를 위한 도커 안내서 - 도커란 무엇인가?

도커를 처음 접하는 시스템 관리자나 서버 개발자를 대상으로 도커 전반에 대해 얕고 넓은 지식을 담고 있습니다. 도커가 등장한 배경과 도커의 역사, 그리고 도커의 핵심 개념인 컨테이너와 이

subicura.com

 

728x90
반응형

'Backend' 카테고리의 다른 글

package.json란?  (0) 2022.11.15
MVC 패턴  (0) 2022.11.15
SQL vs NoSQL  (0) 2022.11.09
Destructuring Assignment (구조분해할당)  (0) 2022.11.03
Template Literals  (0) 2022.11.01