기본 콘텐츠로 건너뛰기

라벨이 Docker인 게시물 표시

윈도우에 도커 설치 해보기

1. 내 PC가 설치 조건이 되는지 확인하기~~ Windows 버전: Windows 7 이상인지 확인 컴퓨터 하드웨어가 가상화(Virtualization) 지원 되는지 확인       - Hardware-Assisted Virtualization Detection Tool을 다운로드-        (  https://www.microsoft.com/en-us/download/details.aspx?id=592 )      - Tool 실행 결과 메시지 확인            "This computer is configured with hardware-assisted virtualization " 윈도우 8, 윈도우 10은 작업관리자 "성능" 탭에서 "가상화:사용"이라고 표시되면 도커를 사용 할 수 있습니다. 가상화 지원이 안될 경우는 하드웨어가 가상화를 지원하지 않는 경우 일 수도 있지만 컴퓨터 BIOS에서 가상화가 꺼져 있어 사용이 불가능한 경우도 있으니 컴퓨터의 BIOS에서 가상화(Virtualization) 관련 옵션이 있는지 확인하여 Off 되어 있으면 On으로 설정하여 주면 됩니다. 2. 설치 파일 다운 로드 하기 ~~   1. Windows  7, Windows 10 홈 버전 이하 도커 툴박스 Docker ToolBox(Boot2Docker) 다운로드       https://docs.docker.com/toolbox/toolbox_install_windows/      - "Get Docker Toolbox for Windows" 클릭해서 다운로드 합니다. (도커는 VirtualBox를 사용하여 실행됩니다. VirtualBox가 설치되기 때문...

도커의 개념

1. 정의  - sw 컨테이너 기반에서 분산 어플리케이션을 개발,빌드, 배포 할수 있게 하는 오프소스 가상화 기술 2. 장점  - 이식성 : 손쉬운 이미지 기반 배포, 버전 관리,  - 표준화 : 개발 환경간 차이 해결, 생산성 향상  - 유연성 : sw의 종속성 제거, 재사용성 용이  - Non 하이퍼바이저 : os 커널 직접 엑세스, 성능이 좋음 3.. 구조 - Control Groups(cgroups) : CPU, 메모리, 디스크, 네트워크 자원을 할당, 완전한 형태의 가상 공간 제공 - Namespace isolation(namespaces) : 프로세스 트리, 사용자 계정, 파일시스템, IPC 등을 격리 - libcontainer : LXC 대체 실행 드라이버 4. 구성요소  - 도커 이미지 : 베이스 이미지 / 최소 실행 파일,라이브러리,app),                           변경 이미지,  /레이어 구조 16 진수 ID  - 컨테이너     : 이미지를 실행한 상태 / 실행 파일, 프로세스  - 도커 허브    : 도커 이미지 공유 / Repository , 이미지 put push  - 도커 엔진    : 도커 실행 기반 환경 제공 5. 고려사항 및 동향  - 사용자 : 실질적인 커뮤니티를 통한 지원 서비스   - 제공자 : 기업용 소프트웨어 개발 , 멀티 컨테이너 어플리케이션 툴        ...