도커 이미지
-
[Docker] 이미지 다루기Server&Infra/Docker 2024. 9. 15. 09:46
도커 이미지는 애플리케이션(컨테이너)을 실행하는데 필요한 파일/설정 등을 포함하는 변경이 불가능한 불변파일이자 하나의 객체이다. 도커 이미지는 특정 시점의 애플리케이션 가상 환경을 의미하고 읽기 전용 스냅샷이기도 한다. 도커 이미지는 Dockerfile를 통해 직접 만들수도 있고, 이미 만들어둔 것을 도커 허브(https://hub.docker.com/)에서 가져와 사용할 수 있다. 도커 허브는 이미지 저장소(registery)로, 가입하여 이미지를 올리거나 내려받을 수 있다. 도커 이미지 확인하기로컬에 저장된 이미지 목록을 확인 할 수 있다.# docker image ls 아래 명령어로도 같은 결과를 얻는다.# docker images 도커 이미지 다운받기도커 이미지를 다운 받기 위해서는 do..
-
[Docker] 시작하기Server&Infra/Docker 2024. 9. 10. 10:08
도커는 컨테이너라는 경량 단위로 애플리케이션을 개발, 배포, 실행하는 기능을 제공하는 오픈 소스 플랫폼으로, 컨테이너는 애플리케이션과 실행에 필요한 모든 라이브러리, 설정 파일, 의존성을 하나의 패키지로 묶어 다양한 환경에서 동일하게 동작할 수 있도록 한다. 도커는 컨테이너를 통해 개발, 테스트, 배포 활경을 동일하게 유지 할 수있어, 라이브러리 버전과 운영체제 차이와 같은 환경에 대한 의존성 문제를 해결할 수 있다. 실행중인 애플리케이션과 동일한 방식으로 다른 환경에서도 실행이 가능하다. 도커는 가상머신보다 가볍고 최소한의 리소스만을 사용하기 때문에, 효율적으로 자원관리가 가능하고 각 컨테이너를 서로 독립적인 환경에서 실행하여 애플리케이션간 의존성을 격리시켜 충돌 없이 실행할 수 있다. 도커의 주..