도커 2

[Docker] 로컬 환경에서 도커를 활용해보자

✅ 도커 컴포즈(Docker Compose)란 무엇인가? 도커 컨테이너를 일괄적으로 정의하고 제어하는 도구 설정 파일을 도커 CLI로 번역하는 역할 CLI는 터미널과 비슷한 환경을 말함 # 도커 컴포즈를 실행하기 위한 코드 docker-compose -f local-infra.yml up --build ✅ 도커 컴포즈 설정 파일 version services 실행하려는 컨테이너들을 정의하는 역할 이름, 이미지, 포트 매핑, 환경 변수, 볼륨 등을 포함 해당 정보를 가지고 컨테이너를 생성하고 관리 imgae: 컨테이너를 생성할 때 쓰일 이미지 지정 build: 정의된 도커파일에서 이미지를 빌드해 서비스의 컨테이너를 생성하도록 설정 environment: 환경 변수 설정, docker run 명령어의 --e..

Docker 2023.04.06

[Docker] Docker 알아보기

✅ Docker란 무엇일까? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 다양한 프로그램들과 실행환경을 컨테이너로 규격화시켜 프로그램의 배포 및 관리를 단순화할 수 있다. 프로그램의 코드뿐만 아니라 실행에 필요한 모든 dependency들도 컨테이너에 담기 때문에 다른 환경에서도 빠르게 애플리케이션을 실행할 수 있다. 또한 어떠한 프로그램이라도 컨테이너로 규격화할 수 있기 때문에 편리하다. 🔎 요약 컨테이너 기반 가상화 도구 리눅스 컨테이너 기술인 LXC(Linux Containers) 기반 애플리케이션을 컨테이너라는 단위로 격리하여 실행하고 배포하는 기술 다양한 운영체제에서 사용할 수 있으며, 컨테이너화된 애플리케이션을 손쉽게 빌드, 배포, 관리할 수 있는 다양한 기능을 제공 ✅ 컨테이너 기반 ..

Docker 2023.04.04
728x90