기술 자료

지원

Multiplay Hosting

Multiplay Hosting

컨테이너 이미지로 빌드 만들기

Build a game server using a Docker container image.
읽는 시간 1분최근 업데이트: 21일 전

자세한 내용은 컨테이너 빌드를 참조하십시오.
  1. Unity Dashboard에서 Multiplay Hosting을 엽니다.
  2. Builds > Create build를 선택합니다.
  3. 빌드 세부 정보를 입력합니다.
    1. 새로운 빌드의 이름을 지정합니다.
    2. 운영체제를 선택합니다.
    3. Upload methodContainer image를 선택합니다.
  4. Next를 선택해서 Service account 단계로 넘어갑니다.
  5. Multiplay Hosting 레지스트리에 컨테이너 이미지를 추가하려면 서비스 계정이 있어야 합니다. 아래 지침을 따르십시오.
    1. 서비스 계정 페이지로 이동하여 새로운 서비스 계정을 생성합니다. 이미 서비스 계정이 있는 경우, 다음 단계로 넘어갑니다.
    2. 서비스 계정의 Keys 섹션에서 새로운 키를 생성하고 Key IDSecret key를 모두 안전한 곳에 저장합니다.
    3. 서비스 계정의 Project roles 섹션에서 Multiplay Hosting Registry Editor role을 추가합니다.
  6. Next를 선택해서 Add to registry 단계로 넘어갑니다.
  7. 다음 지침을 완료하여 컨테이너 이미지를 Multiplay Hosting 레지스트리에 추가합니다. Create build 창에서 필요한 ID를 확인할 수 있습니다.
    1. 새 빌드에 버전 이름을 지정하거나 비워 두면 이 업데이트에 버전 이름이 자동으로 지정됩니다. 자동 지정된 버전 이름은 빌드의 생성 시간입니다.
    2. Multiplay Hosting 컨테이너 레지스트리에 서비스 계정으로 로그인합니다. 사용자 이름에 Key ID를 입력하고 비밀번호에 Secret Key를 입력합니다.
      docker login registry.multiplay.com -u <KeyID> -p <SecretKey>
    3. 다음 커맨드 라인과 같이 컨테이너 이미지의 태그를 지정합니다.
      docker tag <ImageName>:<ImageTag> registry.multiplay.com/<project_id>/<environment_id>/<build_id>:<version>
    4. 컨테이너 이미지를 Multiplay Hosting 레지스트리에 푸시합니다.
      docker push registry.multiplay.com/<project_id>/<environment_id>/<build_id>:<version>
  8. Next를 선택해서 Select image 단계로 넘어갑니다.
  9. 이미지를 선택할 방법을 선택합니다.
    1. 이미지에 Container image를 설정합니다.
    2. 롤아웃 모드를 선택합니다. 프로그레시브 롤아웃 또는 강제 롤아웃을 선택할 수 있습니다.
이제 새로운 빌드가 생겼습니다. 빌드를 사용하려면 먼저 빌드 구성과 플릿을 생성하고 연결해야 합니다. 빌드 구성 만들기를 참조하십시오.