Docker のイメージがローカル ホスト マシンのどこに正確に保存されているのか疑問に思っています。Docker-Hub
またはDockerfile
「実際の」Docker- Image を使用せずに Docker-Image を共有できますか? そして、Docker-Image を Docker-Hub に「プッシュ」すると、正確には何が起こっているのでしょうか?
4 に答える
[アップデート]
最近では、AWS IAM アクセス管理サービスによってアクセスを制御できる Docker イメージ レジストリを提供する Amazon AWS ECR (Elastic Container Registry) があります。ECR は、イメージをプッシュするときに、イメージに対して CVE (脆弱性) チェックを実行することもできます。
ECR を作成し、必要に応じてプッシュおよびプルできる「URL」を取得したら、作成したアクセス許可に従って、必要に応じてプライベートまたはパブリックにします。
価格は、保存されたデータの量とデータ転送コストによって決まります。
[元の回答]
Docker Hub 自体を使用したくない場合は、JFrog の Artifactory で独自の Docker リポジトリをホストできます。
https://www.jfrog.com/confluence/display/RTF/Docker+Repositories
その後、独自のサーバーで実行されます。
CoreOS など、他のホスティング サプライヤも利用できます。
http://www.theregister.co.uk/2014/10/30/coreos_enterprise_registry/
quay.ioを購入した