[Docker] Dockerfile 이란?
·
Server/Docker
Docker Hub 란? 도커 이미지의 용량은 수 기가가 넘는 경우가 흔하다. 이렇게 큰 용량의 이미지를 서버에 저장하고 관리하는 것은 쉽지 않지만 Docker hub를 통해 공개 이미지를 무료로 관리해준다. Docker hub에서 공개된 이미지를 다운받아 사용하거나, Docker Registry 저장소를 직접 만들어 관리할 수 있다. Dockerfile 이란? 도커는 기본적으로 이미지가 있어야 컨테이너를 생성하고 동작시킬 수 있다. dockerfile은 필요한 패키지를 설치하고 동작하기 위한 자신만의 설정을 담은 파일이고, 이 파일로 이미지를 생성(빌드)한다. Dockerfile은 어플리케이션 개발 외에도 도커 허브에 배포할 때, 이미지가 아닌, Dockerfile을 이용하여 배포할 수도 있다. doc..
[Docker] Docker(도커) 란?
·
Server/Docker
Docker(도커) 란? 도커는 컨테이너 기반 오픈소스 가상화 플랫폼이다. 컨테이너라 하면 배에 실는 네모난 화물 수송용 박스를 생각할 수 있는데 각각의 컨테이너 안에는 옷, 신발, 전자제품, 술, 과일등 다양한 화물을 넣을 수 있고 규격화되어 컨테이너선이나 트레일러등 다양한 운송수단으로 쉽게 옮길 수 있다. 서버에서 이야기하는 컨테이너도 이와 비슷한데 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해준다. 백엔드 프로그램, 데이터베이스 서버, 메시지 큐등 어떤 프로그램도 컨테이너로 추상화할 수 있고 조립PC, AWS, Azure, Google cloud등 어디에서든 실행할 수 있다. 컨테이너를 가장 잘 사용하고 있는 기업은 구글인데 2..
WONILLISM
'Server/Docker' 카테고리의 글 목록