728x90 Docker13 docker, docker compose, docker swarm, kubernetes 항목DockerDocker ComposeDocker SwarmKubernetes주요 기능컨테이너 실행여러 컨테이너 정의/실행분산 클러스터 운영대규모 오케스트레이션사용 대상단일 컨테이너소규모 앱 (다중 컨테이너)중소 규모 클러스터대기업용, 복잡한 앱설정 방식CLI 명령어docker-compose.ymlCLI + 설정YAML 매니페스트학습 난이도쉬움쉬움중간어려움확장성낮음낮음중간매우 높음복원/자동화없음없음간단한 복제자동 복구, 자동 확장 등 매우 강력배포 대상단일 서버단일 서버여러 서버여러 서버대표 사용자개발자팀 개발자중소기업대규모 서비스, 클라우드 기업 🍱 1. Docker – 컨테이너의 시작Docker는 ‘하나의 애플리케이션’을 ‘컨테이너’라는 독립된 환경에 담아 실행하는 기술입니다.마치 도시락통에 반.. 2025. 8. 1. 특정 버전으로 Docker 설치하기 만약, 기존에 도커가 설치되어 있다면 삭제를 먼저 해주기. yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine 도커 엔진을 설치하기 전에, 먼저 Docker repository를 설치해줘야 한다. 설치 이후, 해당 repository를 이용해서 Docker를 설치, 업데이트 할 수 있다.yum install -y yum-utilsyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 아래 명령어로 도커를 설치할 수.. 2024. 5. 7. 컨테이너/이미지 모두 삭제 명령어 도커 컨테이너 모두 삭제 docker rm -f $(docker ps -aq) 도커 이미지 모두 삭제 docker rmi $(docker images -q) 2024. 4. 9. docker-compose https://seosh817.tistory.com/387#%EB%8F%84%EC%BB%A4%20%EC%BB%B4%ED%8F%AC%EC%A6%88%EB%9E%80%3F-1 2024. 4. 9. 도커 / 컨테이너 / 이미지 도커란? 도커는 애플리케이션을 구축/구현/테스트를 위해 격리된 가상화 환경을 생성하는 서비스형 플랫폼! 애플리케이션 및 그에 따른 환경을 격리된 컨테이너에 패키징하여 개발/배포/실행을 쉽게 지원하는 툴이다. 가상화가 뭔데? 하이퍼바이저를 통해 여러개의 운영체제를 하나의 호스트에서 생성하는 방식! 하이퍼바이저는 뭔데? * OS들에게 자원을 나누어 주며 조율 * OS들의 커널을 번역해서 하드웨어에게 전 도커 이미지? 애플리케이션을 포장&전송하기 위해서는 "도커이미지" 사용. 도커 이미지는 파일로 애플리케이션 실행에 필요한 독립적인 환경을 포함하며, 런타임 환경을 위한 일종의 템플릿! 도커 이미지는 소스코드, 라이브러리, 종속성, 도구 및 응용 프로그램을 실행하는데 필요한 기타 파일을 포함하는 불변(변경X)파.. 2024. 4. 3. 이전 1 2 3 다음 728x90