목록k8s (38)
근묵자흑
Docker Compose란?Docker Compose는 단일 서버에서 여러 개의 컨테이너를 하나의 서비스로 정의하고 컨테이너 묶음으로 관리할 수 있는 도구입니다. 복잡한 애플리케이션을 구성하는 여러 컨테이너를 함께 정의하고 실행할 수 있게 해줍니다.Docker Compose를 사용하는 이유여러 컨테이너가 하나의 애플리케이션으로 동작할 때 Docker Compose를 사용하지 않으면 각 컨테이너를 하나씩 생성해야 합니다. 예를 들어, WordPress와 MySQL로 구성된 웹 애플리케이션을 실행하려면 다음과 같이 두 개의 run 명령어를 입력해야 합니다:$ docker run --name wordpress_db -d mysql:8$ docker run -d -p 8080:80 \--link wordpre..
2.1 도커 이미지와 컨테이너2.1.1 도커 이미지도커 이미지는 애플리케이션과 그 실행 환경을 패키징한 읽기 전용 템플릿입니다. 이미지는 컨테이너 실행에 필요한 모든 요소를 포함하고 있어 어떤 환경에서도 동일하게 작동합니다.이미지의 주요 특징:계층화된 구조: 각 레이어는 이전 레이어에 대한 변경사항을 나타냅니다.불변성(Immutability): 한번 생성된 이미지는 변경되지 않습니다.효율성: 레이어는 여러 이미지 간에 공유될 수 있어 디스크 공간을 절약합니다.버전 관리: 태그를 사용하여 여러 버전의 이미지를 관리할 수 있습니다.이미지 관련 주요 명령어:이미지 검색:docker search ubuntu # Docker Hub에서 ubuntu 관련 이미지 검색이미지 다운로드:docker pull ubunt..