画像

イメージ管理の概要

Dockerのイメージページでは、以下の操作を実行できます:

● 「イメージデータベース」からイメージを検索・ダウンロードする

● 「ローカル」でダウンロード済みイメージを管理する。

● ダウンロードしたイメージを使用してコンテナを作成・実行する。

● 「設定」でイメージアクセラレータの設定、イメージソースの追加、Dockerプロキシの設定(自作プロキシサーバーが必要)

一般的なイメージ

システムには推奨される複数の共通イメージが同梱されており、迅速なデプロイのためのセットアップチュートリアルを提供します。

イメージデータベース

● デフォルトでは、Docker Hub が公式イメージソースとして提供され、イメージの検索とダウンロードが可能です。

● サードパーティのイメージソースもサポートされています。独自のイメージソースからイメージを追加・ダウンロードできます。

イメージのダウンロード

1. 「イメージ」ページに移動し、「イメージデータベース」タブに切り替えます。

2. 検索バーにイメージ名(例: qbittorrent や gdy666/lucky)を入力し、Enter キーを押して検索します。

3. 検索結果から対象のイメージを選択し、「ダウンロード」をクリックします。

4. ポップアップウィンドウでイメージのバージョンを選択します。空白のままにすると、システムは最新バージョンをデフォルトで選択します。特定のバージョン(例:beta)を指定する場合は、対応するバージョン番号を入力します。

5. ダウンロードが完了すると、ローカルでイメージを管理し、新しいコンテナの作成や起動に使用できます。

イメージアクセラレータの追加

イメージダウンロード時に以下の問題が発生した場合、イメージアクセラレータの設定が推奨されます:

● ダウンロードエラー:「イメージのダウンロードに失敗しました」

● ログエントリ: Get "https://registry-1.docker.io/v2/ " : context deadline exceeded (Client.Timeout exceeded while awaiting headers)

これは通常、Docker Hubへのアクセスを妨げるネットワーク問題が原因です。

手順:

1. 「イメージ」ページで「設定」をクリックします。

2. 「イメージリポジトリ」セクションでDocker Hubを見つけ、「レジストリ設定」をクリックします。

3. ポップアップウィンドウにアクセラレータURLを入力します。利用可能なURLがシステムから提案されるか、独自に指定できます。「確認」をクリックして保存します。

4. Docker Engineの再起動が必要であることを通知するプロンプトが表示されます。「確認」をクリックして再起動します。

5. 再起動後、すべてのイメージダウンロードで設定したアクセラレータが使用されます。

イメージソースの追加

Dockerでは、イメージダウンロード用にカスタムイメージソースを追加できます。

手順:

1. 「イメージ」ページで「設定」をクリックします。

2. 「イメージリポジトリ」セクションで「新規」をクリックします。

3. イメージソース名とリポジトリURLを入力します。

4. アクセス制限が適用される場合は、ユーザー名とパスワードを入力します。

5. 内容を確認し、「確認」をクリックして新しいソースを保存します。

イメージプロキシの設定

Dockerはプロキシサーバー経由でのイメージダウンロードとNASへの転送をサポートしています。

手順:

1. 「イメージ」ページで「設定」をクリックします。

2. 「プロキシ」セクションで「プロキシを有効にする」を切り替え、プロキシサーバーのアドレス(http:// または https:// で始まる必要あり)を入力し、「確認」をクリックして保存します。

3. Docker Engineの再起動が必要であることを通知するプロンプトが表示されます。「確認」をクリックして再起動します。

4. 再起動後、すべてのイメージダウンロードは設定されたプロキシサーバー経由で行われます。

注意:

● この機能を利用するには、ユーザー自身がプロキシサーバーを設定する必要があります。UGREEN NASはプロキシサーバーアドレスを提供しません。

● プロキシサーバー設定に伴うリスクは、すべてユーザーの責任となります。

ローカルイメージの管理

「ローカル」には、Dockerにダウンロードまたはインポートされたイメージが保存されます。ここで管理および使用できます。

その他のイメージ追加方法:

パッケージソースから

1. 「ローカル」で「イメージを追加」>「パッケージソースから」をクリック。

2. ポップアップウィンドウでイメージの取得方法を選択:

イメージ名で:イメージ名とバージョンを入力します。

URLから:ダウンロードURLを入力します。アクセス制限がある場合は、ユーザー名とパスワードを入力します。

3. 「確認」をクリックしてダウンロードを開始します。

NASから

1. 「ファイル」アプリケーションにイメージファイルをアップロードします。

2. 「ローカル」で「イメージを追加」>「NASから」をクリック。

3. ファイル管理から画像ファイルを選択し、「確認」をクリックして「ローカル」にインポートします。

イメージの削除

1. 削除する画像を選択し、「削除」をクリックします。

2. ポップアップ表示される確認画面で「確認」をクリックし、操作を完了します。

画像のエクスポート

1. エクスポートする画像を選択し、「画像をエクスポート」をクリックします。

2. エクスポート先パス(「ファイル」内の保存場所)を選択します。

3.確認」をクリックすると、指定した場所に画像がエクスポートされます。