사전_42_ft_Server : 1 : Docker, Structure of ft_server

[Dictionary for FT_SERVER] [1]

What is Docker? About structure of FT_SERVER

도커란 뭘까? FT_SERVER의 구조에 대하여

2020. 12. 23 kkim


목차 Index

[0] About Docker 도커에 관하여
       [0.1] Basic Information 기본 정보
       [0.2] Image(Docker) 이미지(도커)
[1] Structure of FT_SERVER


[0] About Docker 도커에 관하여


[0.1] Basic Information 기본 정보

Docker is a platform that put application into software container to virtualizate it.

The initial release is 2014, and now, it has become an INDISPENSABLE in sw development.

 

도커응용 프로그램을 소프트웨어 컨테이너에 집어넣어 프로그램을 가상화하는 일종의 플랫폼입니다.

2014년에 처음 발표되었고, 현재 소프트웨어 개발에서 빼 놓을 수 없는 존재가 되었습니다.


[0.2] Image(Docker) 이미지(도커)

IMAGE is the most important point with Container in Docker.

IMAGE includes every Files and Settings that need to run a Container.

The special point of image is that image has own state value and doesn't change. (Immutable)

We can create several Containers from one image.

Even Container is changed(modify, delete, ...), image doesn't change. It stays its own way.

Now, we don't need to compile lots of files or install somethings to run a program.

Just... just download image and create container. That's all.

 

이미지컨테이너와 함께 도커에서 가장 중요한 개념입니다.

이미지컨테이너를 실행하기 위한 모든 파일과 설정 등을 저장하고 있습니다.

이미지의 특징은 이미지가 상태값을 가지며 변하지 않는다는 것입니다. (Immutable, 불변하는)

하나의 이미지에서 여러 개의 컨테이너를 생성 할 수 있습니다.

컨테이너가 변하더라도 (삭제, 수정, 등등)  이미지는 변하지 않습니다.

이제 프로그램을 실행하기 위해 여러 파일을 컴파일하고 설치하고 이럴 필요가 없습니다.

그냥 만들어져 있는 이미지를 다운받고 컨테이너를 생성하면 끝입니다.

Pic 0 - Docker - Image - 0

 


[1] Structure of FT_SERVER

Pic 1 is the structure of FT_Server. We will study FT_Server like this.

사진 1이 FT_Server의 구조입니다. 이렇게 공부하자구요!

Pic 1 - Sturucture of FT_SERVER 0

 


References

 

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

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

subicura.com

 

[ft_server] 선행지식 : Docker? Debian Buster? Nginx? ...

과제 시작 전 공부한 내용 정리.

velog.io

 

도커(Docker)란?

서버를 관리한다는 것 서버관리는 복잡하고 어렵다. 고급 개발자들의 영역이다. 회사에서도 서버를 세팅할 때 업데이트를 일부러 하지 않을 만큼 관리가 어려웠다. 시간이 흐르면서 서버 환경

42kchoi.tistory.com

 

[Docker] 개념 정리 및 사용방법까지.

 

cultivo-hy.github.io