728x90

Docker 3

[Docker] Docker compose

Docker Compose란?Docker Compose는 다중 컨테이너 Docker 애플리케이션을 정의하고 실행하는 도구입니다. 이를 통해 여러 개의 Docker 컨테이너를 함께 관리하고 쉽게 설정할 수 있습니다. 예를 들어, 웹 애플리케이션이 프론트엔드, 백엔드, 데이터베이스 등 여러 구성 요소로 나뉘어 있다면 각각의 구성 요소를 독립된 컨테이너로 실행하는데, 이를 효율적으로 관리하기 위해 Docker Compose를 사용할 수 있습니다.주요 기능:다중 컨테이너 애플리케이션 정의: 여러 개의 서비스를 정의하고 이를 하나의 YAML 파일 (docker-compose.yml)로 관리할 수 있습니다.다중 환경 지원: 개발, 테스트, 프로덕션 환경에 맞게 각기 다른 설정을 쉽게 적용할 수 있습니다.종속성 관리..

Docker 2024.08.29

[Docker] 명령어 (계속 추가)

docker ps현재 docker에 load된 컨테이너 및 이미지의 정보 표시docker load  [이미지명].tartar 파일을 도커로 loaddocker stop [컨테이너명]해당 컨테이너 중지docker pull [이미지명]해당 이미지파일 저장소로부터 가져오기docker run [이미지명]해당 이미지파일 실행docker rm [컨테이너명]도커 컨테이너 제거(복수가능)docker rmi [이미지명]도커 이미지 제거docker kill [컨테이너명]실행 중인 도커 컨테이너 중지(복수가능)docker events실시간 도커 서버 이벤트 표시docker images도커 이미지 목록 표시docker rename도커명 수정docker restart도커 컨테이너 재시작(복수가능)

Docker 2024.08.29

Docker?

컨테이너화된 애플리케이션을 빌드, 배포 및 실행하기 위한 오픈소스 플랫폼컨테이너는 격리된 환경에서 애플리케이션과 그에 필요한 종속성을 포함하는 가벼운 패키지이다.애플리케이션을 더 효율적으로 개발, 배포, 확장 및 실행 가능가상화 기술을 사용하여 여러 애플리케이션을 동일한 호스트에서 실행 가능각각의 컨테이너는 독립적으로 실행되며, 호스트 운영체제와 자원을 공유하지만 격리되어 있음, 이를 통해 애플리케이션을 더욱 효율적으로 관리 및 확장 가능개발 환경을 쉽게 구축하고 배포할 수 있으며, 애플리케이션의 이식성과 확장성 증대Docker Hub와 같은 온라인 저장소를 통해 이미지를 공유하고 공동 작업 가능많은 개발자와 운영팀에게 널리 사용되고 있으며, 애플리케이션 개발과 배포의 효율성을 크게 향상시킬 수 있음  ..

Docker 2024.08.27
728x90