Podman : Docker가있는 컨테이너의 대안

포드 맨

포드 맨 Docker를 대체 할 수있는 컨테이너 엔진입니다. 이 엔진은 Red Hat 회사 (현재 IBM 소유)에서 개발했으며 조금씩 이동하려고합니다. 성공할까요? 그럼 우리는 보게 될 것입니다 ...

El 오픈 소스 프로젝트 사용하기 쉬우 며 큰 매력입니다. Red Hat 엔지니어 인 Dan Walsh가 Docker를 Podman으로 대체하기위한 마이그레이션 단계를 보여주는 기사가 있다는 점은 다음과 같습니다.

dnf install -y podman

alias docker=podman

그리고 그 설명 아래 그는«질문 있어요?»단순함 때문에 약간의 유머 감각을 가지고 ...

게다가 이미 Docker를 사용하는 데 익숙하다면 너무 걱정할 필요가 없습니다. 명령, Podman은 대부분 동일한 것을 사용하기 때문입니다. 즉, 컨테이너를 실행하려면 도커 실행,이 다른 프로젝트를 사용하려면 사용해야합니다. 포드 맨 런. 옵션을 기억하는 것은 간단합니다.

글쎄, 지금까지 모든 것이 비슷해 보입니다. 두 프로젝트 모두 훌륭하고 오픈 소스이며 컨테이너로 작업하고 간단하며 동일한 구문을 사용합니다. 하지만? Podman은 그것을 가치있게 만들기 위해 무엇을해야합니까? 음, 차이점 중 하나는 악마에 근거하지 않음 (* nix 세계의 서비스).

아시다시피 Docker에는 연결된 데몬이 있습니다. 이 악마는 독특하고 중앙 집중화되어 있습니다. 즉, 더 많은 컨테이너를 사용할수록 복잡성이 증가하고 무겁고 무겁다. 이것이 바로 Red Hat이 이러한 단점을 해결하기 위해이 다른 도구를 만들기로 결정한 이유입니다.

Podman에서는 분산 된 구성 요소 컨테이너 관리를 위해 Docker에서 발생하는 데몬 확장을 방지합니다. 이러한 개별 구성 요소는 필요할 때만 사용되므로 리소스 소비가 줄어 듭니다.

그 장점 외에도 또 다른 큰 장점이 있습니다. Podman은 Docker와 동일한 방식으로 컨테이너를 관리 할 수 ​​있지만 포드로 할 수 있습니다., 즉 Kubernetes에서 사용되는 드라이브입니다. 컨테이너와 포드의 근본적인 차이점은 각 포드가 둘 이상의 컨테이너를 포함 할 수 있다는 것입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   미구엘 로드리게스

    그 컨테이너와 컨테이너 핸들러는 원칙적으로 자원에서 더 효율적이고, 가능한 가장 분산 된 방식으로 시스템의 프로그램과 애플리케이션을 격리 할 수 ​​있도록하며, 마지막으로 다른 운영 체제에 설치할 수 있어야한다는 점에서 승리 할 것입니다. 이것이없는 시스템은 컨테이너의 구성, 실행 및 배포에 영향을 미칩니다.

    추신 : 덜 중요하지는 않지만 콘솔에서와 동일한 작업을 수행 할 수있는 그래픽 도구를 추가 할 수 있습니다.