Container Registryと連携させる
    • PDF

    Container Registryと連携させる

    • PDF

    Article Summary

    VPC環境で利用できます。

    AI Forestでユーザーが作成したDockerイメージを使用するためにContainer Registryと連携する方法を説明します。

    AI Forestでは深層学習ソリューションのDockerイメージを提供します。しかし、ユーザーの多様なニーズにその都度応えるのは至難の業で、新しいDockerイメージを作るにも時間がかかります。ユーザーが従来使用していたDockerイメージをそのまま使用したい場合は、Container Registry商品と連携してAI ForestにDLアプリを提出できます。このガイドでは、Container RegistryにDockerイメージをアップロードする方法を例に挙げて説明します。

    VMサーバにDockerイメージをアップロード

    アップロードするDockerイメージをVPC内のVMサーバにアップロードします。

    Container Registryの作成

    AI Forestと連携するには、まずContainer Registryを作成してください。Container Registryご利用ガイドを参考にしてContainer Registryを作成します。

    API認証キーの作成

    Container RegistryにログインするにはAPI認証キーを作成してください。
    API認証キーを作成する方法は以下のとおりです。

    1. NAVERクラウドプラットフォームのポータルにログインします。
    2. マイページ > アカウントの管理 > 認証キー管理メニューをクリックします。
    3. [新規API認証キー作成] ボタンをクリックします。
    4. 作成されたAPI認証キー情報を確認します。
      • Access Key ID、Secret Keyは、Container Registryと連携する際に使用

    レジストリにログイン

    API認証キーと作成したレジストリのエンドポイントを利用してレジストリにログインします。

    • パブリックエンドポイント:<registry-name>.kr.ncr.ntruss.com
    • プライベートエンドポイント:<random-id>.kr.private-ncr.ntruss.com
    $ docker login -u <access-key-id> <registry-name>.kr.ncr.ntruss.com
    Password: <secret-key>
    Login Succeeded
    

    Dockerイメージのアップロード

    当該レジストリにDockerコンテナイメージをアップロード(Push)できます。
    以下の例は、「test-reg」という名前のレジストリに「docker_image」という名前のコンテナイメージを、最新バージョンタグを付けてアップロードするコマンドです。

    $ docker push test-reg.kr.ncr.ntruss.com/docker_image:latest
    

    Dockerイメージのダウンロード

    当該レジストリに保存されたDockerコンテナイメージをダウンロード(Pull)できます。
    以下の例は、「test-reg」という名前のレジストリから「docker_image」という名前のコンテナイメージの最新バージョンをダウンロードするコマンドです。

    $ docker pull test-reg.kr.ncr.ntruss.com/docker_image:latest
    
    注意

    外部イメージを使用する場合、GPU使用のためにNVIDIA Dockerと互換性があるか確認してください。AI Forestで提供する基本イメージもNVIDIA Dockerを利用してGPUを使用するように構成されているため、DockerイメージもNVIDIA Dockerと互換性を持つ必要があります。


    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.