DevOps/Docker

    [ Docker #06 도커 설치하기 ] - M1 Macbook Docker install

    [ 개발자의 필수 스펙인 Docker ] CentOS, Ubuntu, Fedira, Red Hat 등 OS 종류부터 DB( ORACLE, MySQL(MariaDB), MS SQL, Postgre SQL, DB2 )들과 Python, Java, C, Cotlin, PHP, Node.js, GO 등 프로그램들을 손쉽게 관리할 수 있는 장점을 가지고 있어 많이들 사용되는데요~ 애플 실리콘 M1 Mac을 2020년 11월 11일에 출시하고 한동안 Docker 사용의 제약이 있어 애플 실리콘을 지원하는 도커가 언제 출시될지 많은 관심들을 받아왔습니다. 그리고 드디어 애플 실리콘을 Dasktop으로 공식 지원하는 글이 올라왔고 필자는 M1 Macbook 유저로서 설치 방법에 대해 공유하고자 합니다. 단순히 설치만 ..

    [ Docker #05 알아보기 5/5 ] - 도커 명령어 CLI 모음

    지금까지 도커에 대한 성능 비교부터 도커허브 등 다양하게 알아보았습니다. 앞으로의 포스팅은 다양한 환경에서 설치 및 실무 환경 구축 중심으로 진행될 예정이므로 이번 포스팅에서는 Docker Command 명령어에 대해 미리 알아보도록 하겠습니다. COMMANDS 위의 이미지로 정리한 명령어 처럼 22개만 알면 Docker의 활용은 완벽하게 진행하실 수 있습니다. SEARCH docker search centos - Docker HUB에 공유되어 있는 images 찾는 명령어 - 공식 이미지의 경우 앞에 " / " (슬래쉬)가 없는 특징이 있다. - 일반 사용자가 배포한 이미지의 경우 ex) jbookes/centos 처럼 슬러쉬 앞쪽에 이름이 붙어 있다. PULL docker pull centos:lat..

    [ Docker #05 알아보기 4/5 ] - Docker HUB(도커허브) 사용법

    지금까지는 Docker에 대해 알아보고 성능비교를 하였습니다. 이번 포스팅부터는 실무에서 필요한 내용을 포스팅 예정입니다. 가장 먼저 Docker HUB에 대해 알아보겠습니다. 도커는 공식 홈페이지를 통해 다양한 이미지를 배포하고 있습니다. URL의 경우 Docker 를 설치하신 경우 명령어를 통해 확인 가능합니다. (OS : CentOS7 기준) Docker Hub 레지스트리 확인 docker info | grep Registry URL : index.docker.io/ docker info를 통해 클라이언트에 지정되어 있는 기본 레지스트리 주소를 확인할 수 있습니다. 우리가 알고 있는 Docker hub 사이트 hub.docker.com/ 와 동일한 페이지로 확인해볼 수 있는데 명령어를 통해 확인할 ..

    [ Docker #03 알아보기 3/5 ] - VM vs Docker 성능비교

    도커를 공부다보면 Docker와 VM의 차이를 알게 됩니다. 하지만 실제 성능은 어느정도 차이가 있을까요? 이번 포스팅은 신빙성 있는 해외 논문 자료를 기반으로 Docker vs VM 성능비교에 대해 설명해 드리도록 하겠습니다. 먼저 비교하기에 앞서 정확하게 비교하려면 잘못 된 명칭부터 수정이 필요합니다. 우리가 흔이 Docker를 설명할 때 Docker Engine 전체 아키텍처 의미로 사용됩니다. 따라서 Docker VS VM 이 아닌 Container VS VM 의 성능비교라고 표현하도록 하겠습니다. 그렇다면 Virtual Machine과 Docker의 차이는 무엇일까요? 아래의 표를 보시면 각 차이를 명확하게 구분할 수 있습니다. Container과 VM의 차이란? Table 1 컨테이너 형 가상..