Docker
-
Docker 용어Docker 2020. 1. 9. 04:44
위에 그림을 보면 도커에서 사용되는 용어들을 볼 수 있다 1. 도커 이미지 and 컨테이너 도커 이미지는 한개의 서버 즉 컨테이너에 여러개의 기능을 넣어 줄 수 있다 예를 들어 컨테이너 1에는 WAS/DB( SQL ) , 컨테이너 2에는 WAS/DB ( 오라클 ) 이때 각각 정의 되어 있는 WAS/DB 이것들의 정의를 이미지라고 칭한다 실제로 구동 되는 것은 이미지로 만든 컨테이너 2. 도커 엔진 도커의 모든 동작을 담당 3. 도커 클라이언트 도커를 사용할 때 host PC의 OS 가 윈도우 일 때 사용자가 Linux를 사용 또는 오라클을 사용하고 싶을 때 도커에 필요한 OS들을 ( 컨테이너 ) 올리면서 사용 or my SQL, 오라클등 을 올리면서 사용 이때 HOST PC는 클라이언트의 입장이다 왜 ?..
-
Docker의 개념Docker 2020. 1. 9. 03:53
Background 소프트 엔지니어 ( 응용프로그램 개발자 ) 시스템 엔지니어 ( 인프라 구축 하드웨어, os, Network 등 물리적으로 선을 깔거나 하는 작업도 함 ) On-premises ( 보안과 같은 문제로 내부에서 직접 네트워크 망을 구축해서 내부적으로 서버를 관리, 외부와는 단절 ) ( 인트라넷 ) 이때 내부망말고 외부에서 접속을 해야할 경우에 firewall ( 방화벽 )이라는 것을 설치한 뒤 특정 포트만 open 보통 80 port ( http )만 열어 둠 클라우드 플랫폼 ( 내부적으로 서버를 관리하는 것이 아닌 클라우드 서비스로 서버를 운영 AWS ) Orchestration 예를 들어 한대의 PC에 DB 서버, WAS 서버 를 같은 영역에서 사용한다면 하나의 자원으로만 해당 서버를..