웹사이트 검색

Debian에 Rancher Docker Container Manager를 설치하는 방법


이 페이지에서

  1. 요구 사항\n
  2. 시작하기\n
  3. 도커 설치
  4. Rancher 설치
  5. 링크

Rancher는 Docker 컨테이너용 관리 플랫폼을 제공하는 무료 오픈 소스 프로젝트입니다. Rancher를 사용하면 프로덕션 환경에서 Docker를 대규모로 운영할 수 있습니다. Rancher는 다중 호스트 네트워킹, 글로벌 및 로컬 로드 밸런싱, 모니터링, 복구 및 볼륨 스냅샷과 같은 모듈식 인프라 서비스와 함께 제공됩니다.

이 튜토리얼에서는 Debian 9에 Rancher를 설치하는 방법을 배웁니다.

요구 사항

  • Debian 9를 실행하는 서버.\n
  • sudo 권한이 있는 루트가 아닌 사용자.\n

시작하기

시작하기 전에 APT 저장소를 최신 버전으로 업데이트하는 것이 좋습니다. 다음 명령으로 이 작업을 수행할 수 있습니다.

sudo apt-get update -y
sudo apt-get upgrade -y

그런 다음 시스템을 다시 시작하여 모든 변경 사항을 적용하십시오. 다음으로 다음 명령을 사용하여 필요한 패키지를 설치합니다.

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -y

필요한 모든 패키지가 설치되면 다음 단계로 진행할 수 있습니다.

도커 설치

Rancher는 Docker를 기반으로 하므로 시스템에 Docker를 설치해야 합니다. 기본적으로 Docker의 최신 버전은 Debian 9 리포지토리에서 사용할 수 없습니다. 따라서 시스템에 Docker 리포지토리를 추가해야 합니다.

먼저 다음 명령을 사용하여 GPG 키를 다운로드하고 추가합니다.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

다음으로 다음 명령을 사용하여 Docker 리포지토리를 추가합니다.

echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.list

다음으로 다음 명령을 사용하여 apt 데이터베이스를 업데이트합니다.

sudo apt-get update -y

마지막으로 다음 명령을 실행하여 Docker를 설치합니다.

sudo apt-get install docker-ce -y

Docker가 설치되면 다음 명령으로 확인할 수 있습니다.

랜처 설치

이제 Docker가 실행 중이며 Rancher를 설치할 시간입니다.

다음 명령을 사용하여 Rancher 서버를 시작할 수 있습니다.

sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

위의 명령은 Rancher 서버를 시작하는 데 몇 분 정도 걸립니다. Rancher 이미지가 다운로드되고 성공적으로 시작되면 다음 출력이 표시됩니다.

stable: Pulling from rancher/server
bae382666908: Pull complete 
29ede3c02ff2: Pull complete 
da4e69f33106: Pull complete 
8d43e5f5d27f: Pull complete 
b0de1abb17d6: Pull complete 
422f47db4517: Pull complete 
79d37de643ce: Pull complete 
69d13e08a4fe: Pull complete 
2ddfd3c6a2b7: Pull complete 
bc433fed3823: Pull complete 
b82e188df556: Pull complete 
dae2802428a4: Pull complete 
a6247572ea3c: Pull complete 
884c916ebae4: Pull complete 
85517c9c5365: Pull complete 
02dded9fe690: Pull complete 
fd9f433c3bc6: Pull complete 
44d91b3fea45: Pull complete 
0d463387dfeb: Pull complete 
60753c4d26f0: Pull complete 
a003892966fe: Pull complete 
Digest: sha256:42441f0128fae4d72d51f92de2049392427d462356282a46f28434332967c7e4
Status: Downloaded newer image for rancher/server:stable
dd9b5fcfb019d233e8e269756c6cc790d8196c6e1711135a3a8fcb351e56cdd9

이제 웹 브라우저를 열고 URL http://your-server-ip:8080을 입력하면 아래와 같이 Rancher 관리 페이지로 리디렉션됩니다.

Rancher는 기본적으로 액세스 제어를 구성하지 않습니다. 액세스 제어를 구성하려면 ADMIN 탭으로 이동하여 액세스 제어를 클릭하면 다음 페이지가 표시됩니다.

여기에서 LOCAL을 클릭하고 관리자 사용자 이름과 암호를 제공한 다음 로컬 인증 활성화 버튼을 클릭하면 다음 페이지가 표시됩니다.

연결

  • https://rancher.com/