>  기사  >  시스템 튜토리얼  >  Linux에 Harbor를 배포하는 방법

Linux에 Harbor를 배포하는 방법

PHPz
PHPz원래의
2024-02-18 21:29:081328검색

제목: Linux에서 Harbor를 배포하는 방법 - 특정 코드 예제

Docker 컨테이너 기술은 최근 몇 년 동안 빠르게 발전하여 널리 사용되었지만 보안은 항상 관심의 초점이었습니다. 엔터프라이즈 수준의 Docker 이미지 웨어하우스인 Harbor는 사용자가 Docker 컨테이너 환경에서 이미지의 보안을 더 잘 관리하고 보장할 수 있도록 완전한 솔루션 세트를 제공합니다.

이 글에서는 Linux 시스템에서 Harbor를 배포하는 방법을 소개하고 자세한 코드 예제를 제공합니다. 구체적인 단계는 다음과 같습니다.

  1. Docker 설치
    Linux 시스템에 Docker를 설치하는 것은 Harbor를 배포하기 위한 전제 조건입니다. Docker 공식 웹사이트에서 Docker 설치 패키지를 다운로드하여 특정 Linux 배포판에 따라 설치할 수 있습니다. 구체적인 설치 단계는 Docker 공식 문서를 참조하세요.
  2. Docker Compose 설치
    Docker Compose는 배포 프로세스를 단순화하는 컨테이너화된 애플리케이션을 정의하고 실행하는 도구입니다. 다음 명령을 통해 Docker Compose를 설치할 수 있습니다.

    $ sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    $ sudo chmod +x /usr/local/bin/docker-compose
  3. Harbor 소스 코드 다운로드
    Git 도구를 사용하여 Harbour 공식 저장소에서 소스 코드를 복제합니다.

    $ git clone https://github.com/goharbor/harbor.git
  4. Harbor 구성
    Harbor 소스 코드 디렉터리를 입력하고 복사한 다음 구성 파일 수정 harbor.yml:

    $ cd harbor
    $ cp harbor.yml.tmpl harbor.yml
    $ vim harbor.yml

    구성 파일에서 Harbor의 도메인 이름, 데이터 지속성 경로, 관리자 계정 등을 설정할 수 있습니다. 실제 필요에 따라 수정하십시오.

  5. Harbour 빌드 및 시작
    Harbour 소스 코드 디렉터리에서 다음 명령을 실행합니다.

    $ ./prepare
    $ ./install.sh --with-clair

    이 명령은 컴파일 및 빌드 작업을 수행하고 Harbor 컨테이너를 시작합니다.

  6. Access Harbor
    배포를 완료한 후 브라우저를 통해 Harbor 관리 인터페이스에 액세스할 수 있습니다. 브라우저에 Harbor의 도메인 이름이나 IP 주소를 입력하고 관리자 계정으로 로그인하여 관리 인터페이스로 들어갑니다.

이 시점에서 우리는 Linux 시스템에 Harbor를 성공적으로 배포했습니다. Harbor를 통해 Docker 이미지를 쉽게 관리 및 보호하고 컨테이너 환경의 보안을 강화할 수 있습니다.

이 기사에 제공된 코드 예제가 Harbor를 이해하고 배포하는 데 도움이 되기를 바랍니다. 물론, 보다 심층적인 구성 및 사용 지침이 필요한 경우 Harbour 공식 문서를 참조하여 보다 자세하고 포괄적인 정보를 확인하는 것이 좋습니다. 행복하고 성공적인 항구 여행을 기원합니다!

위 내용은 Linux에 Harbor를 배포하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.