タグ付けされた質問 「docker-registry」

9
Dockerイメージをプライベートリポジトリにプッシュする方法
とタグ付けさme/my-imageれたdockerイメージがあり、という名前のdockerhubにプライベートリポジトリがありme-privateます。 をプッシュすると、me/my-image常にパブリックリポジトリにアクセスすることになります。 イメージをプライベートリポジトリに具体的にプッシュするための正確な構文は何ですか?

4
Docker-Hubを使用せずにDocker-Imageを共有するにはどうすればよいですか?
Dockerのイメージがローカルホストマシンのどこに正確に格納されているのかと思います。私は使用しなくても、私のドッカー-画像を共有することができますDocker-HubかDockerfileが、「本物の」ドッカー-イメージ?そして、Docker-ImageをDocker-Hubに「プッシュ」すると、正確にはどうなりますか?

16
Dockerレジストリv2で画像のリストを取得する方法
私はdocker registry v1を使用していますが、新しいバージョンv2への移行に興味があります。しかし、レジストリに存在する画像のリストを取得する方法が必要です。たとえば、レジ​​ストリv1では、GET要求を実行できhttp://myregistry:5000/v1/search?、結果は次のようになります。 { "num_results": 2, "query": "", "results": [ { "description": "", "name": "deis/router" }, { "description": "", "name": "deis/database" } ] } しかし、私は公式のドキュメントで、レジストリのイメージのリストを取得するようなものを見つけることができません。誰かが新しいバージョンv2でそれを行う方法を知っていますか?

11
プライベートDockerレジストリから画像を削除する方法
プライベートDockerレジストリを実行していますが、以外のすべてのイメージをlatestリポジトリから削除します。リポジトリ全体を削除するのではなく、リポジトリ内のいくつかの画像を削除します。APIドキュメントは、これを行う方法については言及しませんが、確かにそれは可能ですか?

9
デフォルトのdockerレジストリをdocker.ioからプライベートレジストリに変更するにはどうすればよいですか?
デフォルトでは、コマンドを発行すると: sudo docker pull ruby:2.2.1 デフォルトではdocker.io公式サイトからプルします。 Pulling repository docker.io/library/ruby プライベートレジストリに変更するにはどうすればよいですか。つまり、私が発行した場合 sudo docker pull ruby:2.2.1 自分のプライベートレジストリからプルします。出力は次のようになります。 Pulling repository my_private.registry:port/library/ruby



5
安全でないレジストリをDockerに追加する
CentOSでdocker 1.12を実行しています。安全でないレジストリを追加しようとしていますが、ドキュメントに記載されているものが機能しません。システムが使用するsystemdので、/etc/systemd/system/docker.service.d/50-insecure-registry.confファイルを作成しました。 $ cat /etc/systemd/system/docker.service.d/50-insecure-registry.conf [Service] Environment='DOCKER_OPTS=--insecure-registry="hostname.cloudapp.net:5000"' デーモンをロードしてDockerサービスを再起動した後、systemdは環境変数がそこにあることを示します $ sudo systemctl show docker | grep Env Environment=DOCKER_OPTS=--insecure-registry="hostname.cloudapp.net:5000" しかし、実行するdocker infoと、安全でないレジストリが追加されたことがわかりません $ docker info ........ Registry: https://index.docker.io/v1/ WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled Insecure Registries: 127.0.0.0/8 で画像をプッシュするとhostaneme.cloudapp.net失敗する Pushing application (hostname.cloudapp.net:5000/application:latest)... The push refers to a repository [hostname.cloudapp.net:5000/mozart_application] ERROR: Get https://hostname.cloudapp.net:5000/v1/_ping: …

6
異なるホスト間でDockerコンテナーを移動するにはどうすればよいですか?
コンテナを実行しているドッカーをあるホストから別のホストに移動する方法が見つかりません。 画像の場合のように、コンテナをリポジトリにプッシュする方法はありますか?現在、コンテナー内で実行されているアプリケーションに関連するデータを格納するためにデータボリュームを使用していません。そのため、一部のデータはコンテナー内に存在します。セットアップを再設計する前に永続化したいです。

10
Dockerイメージのsha256コードはどこにありますか?
CentOS、Tomcatなどの画像を取得したい...のようにsha256コードを使用して docker pull myimage@sha256:0ecb2ad60 しかし、どこでも使用できるsha256コードが見つかりません。 DockerHubリポジトリでsha256コードのヒントを確認しましたが、見つかりませんでした。タグで画像をダウンロードしました docker pull tomcat:7-jre8 docker inspectメタデータにsha256コードがあるかどうかを確認するために画像をチェックしましたが、ありません(画像のsha256コードを追加すると、おそらくsha256コードが変更されます)。 画像のsha256コードを自分で計算して使用する必要がありますか?

8
Dockerを1.12に更新した後、画像をプル/プッシュできません
プライベートレジストリはdocker1.10.3に基づいて正常に機能しましたが、dockerが1.12.0に更新された後、イメージをプル/プッシュできません。 / etc / sysconfig / dockerを次のように変更しました。 OPTIONS='--selinux-enabled=true --insecure-registry=myip:5000' または OPTIONS='--selinux-enabled=true --insecure-registry myip:5000' しかし、プル/プッシュを実行すると、次のエラーが発生しました: $ docker pull myip:5000/cadvisor Using default tag: latest Error response from daemon: Get https://myip:5000/v1/_ping: http: server gave HTTP response to HTTPS client Dockerを1.10.3に戻しても、以下のように機能します。 $ docker pull myip:5000/cadvisor Using default tag: latest Trying to pull repository myip:5000/cadvisor …

15
プライベートDockerレジストリへのリモートアクセスを取得するにはどうすればよいですか?
https://github.com/docker/docker-registryから取得した画像を使用してプライベートDockerレジストリをセットアップしようとしています 実行するだけで: docker run -p 5000:5000 registry ローカルホストからのみこのリポジトリとの間でプル/プッシュできますが、別のマシンから(同じLAN上のプライベートアドレスを使用して)アクセスしようとすると、エラーメッセージが表示されて失敗します。 *2014/11/03 09:49:04 Error: Invalid registry endpoint https ://10.0.0.26:5000/v1/': Get https:// 10.0.0.26:5000/v1/_ping: Forbidden. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry 10.0.0.26:5000` to the daemon's arguments. In the case of HTTPS, if you have …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.