はじめに
高火力 DOK上でDocker Hubの認証情報を登録し、プライベートイメージを用いたタスクを実行する方法について解説します。
高火力 DOKは、さくらインターネットが提供するコンテナ型GPUサービスです。
https://www.sakura.ad.jp/koukaryoku-dok/
前提
- 高火力 DOKのアカウントを持っている
- Docker Hubのアカウントを持っている
認証情報の登録
- プライベートレジストリーの使用方法を参考に認証情報を登録します
高火力 DOKのダッシュボードにアクセスし、
サイドバーから「レジストリー認証情報」を選択したのち「新規登録」を選択します。
レジストリー認証情報登録画面では、以下の情報を入力します。
項目 | 設定 |
---|---|
ホスト名 | https://index.docker.io/v1/ |
ユーザー名 | Docker Hubのユーザー名 |
パスワード | Docker Hubのパスワード(またはアクセストークン) |
プライベートイメージの実行
高火力 DOKのダッシュボードのサイドバーから
「タスク」を選択したのち「新規作成」を選択します。
タスク登録画面では、以下の情報を入力します。
項目 | 設定 | 補足 |
---|---|---|
イメージ | <ユーザー名>/<リポジトリ>:<タグ> | 例:fluent/fluent-bit:latest |
レジストリー認証情報 | 先ほど登録した認証情報 |
情報の入力が終わったら、「作成」ボタンを押します
デプロイが完了すると実行中になり、ログが表示されますYatta!!!
終わるとき
停止を忘れると従量課金されていくので忘れずに停止しましょう
高火力 DOKのダッシュボードにアクセスし、
サイドバーから「タスク」を選択したのち、今回使用したタスクを選択します。
タスク詳細画面から「中断」を選択します。
まとめ
この記事では、高火力 DOK上でDocker Hubの認証情報を登録し、プライベートイメージを用いたタスクを実行する手順を説明しました。
ここまで読んでいただきありがとうございました