docker

· STUDY/ETC
실전 도커 적용 실습 Openjava, Oracle java, SSH, Mysql 1. 오픈자바설치(OpenJava) 일반적인 우분투 환경변수 설정 ~/.profile or ~/.bashrc 에 설정 source명령어로 반영 도커에서는 Dockerfile에서 RUN/ENV 명령어로 설정 다운 후 deb 파일을 삭제 하고 싶다면 apt-get clean을 수행. 2. Oracle Java 설치 공식적으로 Oracle 사이트에서는 Ubuntu 를 지원하지 않는다 써드파티에서 Repository를 만들어서 다운 받을 수 있다. docker build —tag=oracle_java . 3. SSH(Secure Shell) 설치 일반적으로 openssh-server 설치 sudo apt-get install op..
· STUDY/ETC
컨테이너기반 가상화와 자동화기술 : Dockerfile 커밋을 통한 이미지 생성 Dockerfile 을 기반으로한 이미지 생성 Dockerfile 상세 1. 커밋을 통한 이미지 생성 apt-get update & install 컨테이너에 접속한 상태에서 apt-get update 이 명령을 수행해야 apt-get install 명령어를 사용할 수 있다. 바로 apt-get install 을 사용하면 에러발생 일반 우분투에서 기본 설치되어 있는 nano(기본 에디터)가 도커 기반 이미지에는 깔려있지 않음. apt-get install nano 위의 작업을 다 수행한 이미지를 가지고 계속 Deployment 를 한다면 설치된 Ubuntu를 배포할 수 있다. 이미지 생성 도커 이미지 생성 새로운 내용을 추가/..
· STUDY/ETC
컨테이너 기반 가상화 : 도커의 설치 및 활용 설치와 사용법을 학습 1. 도커 설치 http://docker.com 요구사항 윈도우 64비트 버전이상 도커 툴박스(윈도우 8.1 이하) / 도커 머신(윈도우 10 이상) Boot2Docker vs Docker Machine 의 차이 도커 이미지는 OS의 파일시스템에 저장되는 것이 아니라 AUFS 자체 파일 시스템에 저장된다. Docker Tool box vs Docker Machine Boot2docker (deprecated) Tiny Core linux 기반의 경량 리눅스 배포판 사용 내부적으로 버추얼박스 지원 Docker Machine(new) 가상호스트에 도커엔진을 설치하는 툴 버추얼박스, VMware 지원 도커기반 우분투 설치 도커 이미지 검색(기..
· STUDY/ETC
경량 컨테이너 기반 가상화 : 도커의 개념 하이퍼 바이저 기반 기술과의 비교 컨테이너 기반 가상화 LXC(Linux Container) LXD 1. 하이퍼바이저 기반 기술과의 비교 가상화의 단점 불필요한 기능의 중복 호스트 OS와 게스트OS 간의 기능 중복 프로세스 스케줄링 상대적으로 무겁다 오버헤드(15~20%) 정도 일반적으로 리눅스설치와 하이퍼바이저를 통해 설치 한 것이 15%정도 차이난다. 배치(Deployment)의 어려움 동시에 수십개를 설치하는 것이 어렵다. 컨테이너 기반 가상화 기존의 가상화와 다른 개념 하이퍼 바이저 와 OS가 분리 된 것은 Type 2 : 별도로 구분되어서 수행한다. 중복과 무거워짐이 나타난다. Docker 의 경우 Guest OS 개념이 없다. 일반 가상화 개념이 아니..
· STUDY/ETC
클라우드 개발을 위한 가상화와 Docker 1 Credu (회사 내 이러닝) 을 통한 학습. 1. 클라우드의 개념 및 종류 SPI 모델 가장 일반적인 클라우드 구분법 IaaS (Infrastructure as a Service) 서버 자원 (CPU/메모리/디스크 등) - 순수 하드웨어만 가상화하여 제공 예) 아마존 AWS EC2 PaaS (Platform as a Service) OS + Runtime(Java) + Platform(Spring, Hadoop) 아마존 AWS EMR SaaS (Software as a Service) Google Drive, MSOffice.com 클라우드 구축하기 위한 요소기술 (Enabling Technology)에 가상화기술과 도커와 같은 컨테이너기반 기술이 있다. ..
J_Today
'docker' 태그의 글 목록