Docker Engine 설치하기
Docker Engine 설치하기 (Install Docker Engine)
이 섹션은 Linux에 Docker Engine을 설치하는 방법을 설명해요. Docker Engine은 Docker Desktop을 통해 Windows, macOS, Linux에서도 사용할 수 있어요. Docker Desktop 설치 지침은 Docker Desktop 개요를 참고하세요.
출처: 문서
본문
지원 플랫폼의 설치 절차 (Installation procedures for supported platforms)
플랫폼의 링크를 클릭해 관련 설치 절차를 보세요.
| Platform | x86_64 / amd64 | arm64 / aarch64 | arm (32-bit) | ppc64le | s390x |
|---|---|---|---|---|---|
| CentOS | ✅ | ✅ | ✅ | ||
| Debian | ✅ | ✅ | ✅ | ✅ | |
| Fedora | ✅ | ✅ | ✅ | ||
| Raspberry Pi OS (32-bit) | ⚠️ | ||||
| RHEL | ✅ | ✅ | ✅ | ||
| Ubuntu | ✅ | ✅ | ✅ | ✅ | ✅ |
| Binaries | ✅ | ✅ | ✅ |
기타 Linux 배포판 (Other Linux distributions)
Note 다음 지침이 동작할 수는 있지만, Docker는 배포판 파생 버전에서 설치를 테스트하거나 검증하지 않아요.
- "BunsenLabs Linux", "Kali Linux" 또는 "LMDE"(Debian 기반 Mint) 같은 Debian 파생 버전을 사용한다면 Debian 설치 지침을 따라야 하고, 배포판 버전을 해당 Debian 릴리스로 대체해야 해요. 배포판 문서에서 파생 버전에 해당하는 Debian 릴리스를 찾아보세요.
- 마찬가지로 "Kubuntu", "Lubuntu" 또는 "Xubuntu" 같은 Ubuntu 파생 버전을 사용한다면 Ubuntu 설치 지침을 따라야 하고, 배포판 버전을 해당 Ubuntu 릴리스로 대체해야 해요. 배포판 문서에서 파생 버전에 해당하는 Ubuntu 릴리스를 찾아보세요.
- 일부 Linux 배포판은 자체 패키지 저장소를 통해 Docker Engine 패키지를 제공해요. 이 패키지는 Linux 배포판의 패키지 관리자가 빌드·유지 관리하며 구성이 다르거나 수정된 소스 코드로 빌드됐을 수 있어요. Docker는 이 패키지 릴리스에 관여하지 않으며, 이 패키지와 관련된 버그나 문제는 Linux 배포판의 이슈 트래커에 보고해야 해요.
Docker는 Docker Engine 수동 설치용 바이너리를 제공해요. 이 바이너리는 정적으로 링크되어 어떤 Linux 배포판에서도 사용할 수 있어요.
릴리스 채널 (Release channels)
Docker Engine에는 stable과 test 두 가지 유형의 업데이트 채널이 있어요:
- stable 채널은 일반 공급용으로 출시된 최신 버전을 제공해요.
- test 채널은 일반 공급 전에 테스트할 준비가 된 사전 릴리스 버전을 제공해요.
test 채널은 주의해서 사용하세요. 사전 릴리스 버전에는 주요 변경 대상인 실험적 및 조기 접근 기능이 포함돼 있어요.
지원 (Support)
Docker Engine은 Moby 프로젝트 관리자와 커뮤니티 구성원이 지원하는 오픈소스 프로젝트예요. Docker는 Docker Engine에 대한 지원을 제공하지 않아요. Docker는 Docker Engine을 구성 요소 중 하나로 사용하는 Docker Desktop을 포함한 Docker 제품에 대한 지원을 제공해요.
오픈소스 프로젝트에 대한 정보는 Moby 프로젝트 웹사이트를 참고하세요.
업그레이드 경로 (Upgrade path)
패치 릴리스는 항상 메이저 및 마이너 버전과 하위 호환돼요.
라이선스 (Licensing)
더 큰 규모의 기업(직원 250명 초과 또는 연간 수익이 미화 1,000만 달러 초과) 내에서 Docker Desktop을 통해 얻은 Docker Engine의 상업적 사용에는 유료 구독이 필요해요. Apache License, Version 2.0. 전체 라이선스는 LICENSE를 참고하세요.
보안 문제 보고 (Reporting security issues)
보안 문제를 발견하면 즉시 알려주시기 바랍니다.
공개 이슈를 제기하지 마세요. 대신 [email protected]으로 개인적으로 보고를 제출하세요.
보안 보고는 크게 감사하며, Docker가 공개적으로 감사를 표할 거예요.
시작하기 (Get started)
Docker 설정 후 컨테이너화된 애플리케이션 빌드 및 공유로 기본을 배울 수 있어요.