Linux에서 최신 Docker Compose 버전을 수동으로 설치하는 방법

Linux에서 최신 Docker Compose 버전을 수동으로 설치하는 방법
당신과 같은 독자는 MUO를 지원하는 데 도움이 됩니다. 귀하가 당사 사이트의 링크를 사용하여 구매하면 당사는 제휴 수수료를 받을 수 있습니다. 자세히 알아보기

Docker Compose는 대부분의 배포판의 표준 리포지토리에서 사용할 수 있습니다. 그러나 가장 최근의 리포지토리 버전은 최신 릴리스보다 여러 버전 뒤에 있는 경향이 있습니다.





오늘의 MUO 영상 콘텐츠를 계속하려면 스크롤하세요.

이것은 점점 더 문제가 되고 있으며 해결 방법이 필요한 다양한 오류를 발생시킬 수 있습니다. 최신 버전의 Docker Compose를 Linux에 설치하는 방법은 다음과 같습니다.





Docker Compose는 삶을 단순화합니다

Docker는 설치한 다른 앱을 방해할 위험 없이 Linux PC 또는 서버에 소프트웨어를 배포할 수 있는 필수 컨테이너화 도구입니다.





소프트웨어를 실행할 환경을 쉽게 구성하고 이미지를 다운로드하고 컨테이너를 자동으로 설정할 수 있습니다. 모두 단일 복합 명령으로 가능합니다.

Docker Compose 추가 기능을 사용하면 작업이 훨씬 쉬워집니다. 이를 통해 YAML 텍스트 파일에서 환경을 정의한 다음 짧은 명령을 사용하여 환경을 관리할 수 있습니다.



유튜브 레드 가격은 얼마인가요?

만약 너라면 Raspberry Pi의 자체 호스트 프로젝트 , 그것은 매우 귀중합니다. 전체 운영 체제를 실행할 수도 있습니다. 예를 들어 Docker 컨테이너로서의 Ubuntu .

Docker Compose의 Repo 릴리스를 사용하지 않는 이유는 무엇입니까?

하기 쉬운 반면 Linux에 Docker Compose 설치 , 개발이 빠르게 진행되고 있으며 현재 활발하게 사용되는 여러 버전의 Docker Compose가 있습니다.





  docker-compose wger에서 오류 발생

이들이 사용하는 스키마와 구문이 항상 호환되는 것은 아니며 컨테이너를 가동할 때 ' services.web.depends_on에 잘못된 유형이 포함되어 있습니다. 배열이어야 합니다. ' 또는 ' 네트워크에 대해 지원되지 않는 구성 옵션 '.

이러한 오류 중 다수는 Docker Compose 버전이 출시된 이후 더 이상 사용되지 않거나 추가된 기능과 관련이 있습니다. 주위를 둘러보고 버전 번호를 변경하는 동안 도커 작성.yaml 파일을 검색하거나 매우 구체적인 오류를 집중적으로 검색하면 때때로 결과가 나올 수 있지만 이것이 최선의 선택은 아닙니다.





최신 Docker Compose 릴리스는 버전 번호를 참고용으로만 취급하며 일반적으로 이전 Docker Compose 릴리스용으로 생성된 YAML 파일과 원활하게 작동합니다.

Docker Compose의 표준 리포지토리 릴리스는 최신 버전보다 뒤처지는 경향이 있으므로 Docker Compose를 수동으로 설치해야 할 수 있습니다.

Docker Compose를 수동으로 설치하는 방법

  docker compose github 릴리스 페이지

프로젝트의 공식 GitHub 릴리스 페이지에서 최신 Docker Compose 릴리스를 찾을 수 있습니다.

iPhone에서 두 장의 사진을 하나로 결합하는 방법

다운로드: 도커 작성

시작하기 전에 패키지 관리자와 함께 설치한 Docker Compose 버전을 제거해야 합니다. 예를 들어 APT를 사용하여 Docker Compose를 설치한 경우 터미널을 열고 다음을 입력합니다.

 sudo apt remove docker-compose

브라우저에서 GitHub 릴리스 페이지를 방문하고 목록에서 시스템 아키텍처를 선택하십시오. 대부분의 최신 데스크탑 PC에는 다음이 필요합니다. 도커 작성-리눅스-x86_64 패키지. 숨겨져 있을 수 있으며 클릭해야 할 수도 있습니다. 모든 자산 표시 그것을 찾기 위해.

최신 64비트 Raspberry Pi의 경우 다음을 선택하십시오. 도커 작성-리눅스-aarch64 , 이전 ARM 아키텍처의 경우 다음을 찾습니다. 도커 작성-리눅스-armv7 또는 docker-compose-linux-armv6 .

원하는 릴리스를 마우스 오른쪽 버튼으로 클릭한 다음 링크 복사 .

이제 터미널로 돌아가서 wget 바이너리를 다운로드하는 명령:

 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  Linux에 docker-compose 바이너리를 수동으로 설치

다운로드한 파일의 이름을 바꾸고 PATH의 위치로 이동한 다음 실행 파일로 만듭니다.

 sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose 
sudo chmod +x /usr/local/bin/docker-compose

마지막으로 다음과 함께 설치된 Docker Compose 버전을 확인합니다.

 docker-compose -v

이제 최신 Docker Compose 릴리스가 Linux PC에 설치되었습니다.

Docker Compose를 사용하여 훌륭한 프로젝트 실행

최신 Docker Compose 릴리스를 사용하면 프로젝트와 컨테이너화된 앱이 더 원활하게 실행된다는 것을 알게 될 것입니다.

Docker Compose를 사용하더라도 여러 Docker 컨테이너를 관리하는 것이 너무 번거롭다면 관리를 단순화할 수 있는 사용하기 쉬운 도구가 있습니다.