Devops/Docker
[1] Docker 뽀개기 - 원티드 프리온보딩 백엔드 챌린지
Docker란 무엇일까 ? 인프라를 어플리케이션을 관리하는 것처럼 관리하고, 신속하고 코드를 배포에 용의하게 만들어주는 오픈 플랫폼입니다. 흔히 컨테이너 기반 가상화 도구라고도 불리며 애플리케이션을 컨테이너라는 단위로 격리하여 실행하고 배포하는 기술이라 볼 수 있습니다. 꼬리물기로, 하나씩 차근차근 알아보려고 합니다. 도커를 알았으니 이제 컨테이너가 뭔지 의문이 들 수 있습니다. 여기서 컨테이너란, 가상화 기술 중 하나로 호스트 운영체제 위에 여러 개의 격리된 환경을 생성하고 각각의 컨테이너 안에서 애플리케이션을 실행하는 소프트웨어 패키지 입니다. 그럼 또 여기서 가상화 기술이 정확한 개념에 대해 모르시는 분들이 있을 것이라 생각합니다. 여기서 말하는 가상화 기술이란, 하나의 물리적 컴퓨터 자원(CPU,..