如何防止docker搜索docker hub

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何防止docker搜索docker hub相关的知识,希望对你有一定的参考价值。

我站在一些docker主机上运行在生产环境中。我们希望所有图像都必须通过我们的容器管道,我们不希望能够从Docker Hub中提取图像(安全问题)。

如何阻止docker从dockerhub中提取图像?理想情况下,我希望通过配置docker守护程序来实现此目的。

答案

我认为不可能阻止docker搜索docker hub。

但是可以防止/避免从码头集线器中拉出图像。在这种情况下,所有在docker hub上搜索都找不到任何东西。

要做到这一点:您必须将您的私人注册表网址(不带https://或http://)连接到您的图像名称,如:FROM myprivate_registry/myimagename:if_versionFROM myprivate_registry:registry_port/myimagename:if_version

此外,你可以说docker使用你的私人注册表作为它的第一个注册表和docker hub将成为第二个:

`ADD_REGISTRY='--add-registry myregistry'` or `INSECURE_REGISTRY='--insecure-registry myregistry'`

以上是关于如何防止docker搜索docker hub的主要内容,如果未能解决你的问题,请参考以下文章

Nexus 3.6 OSS Docker Hub代理 - 可以停靠搜索但不能停靠码头

基于docker registry镜像安装私服docker hub

Docker 如何把镜像上传到docker hub

Docker实践:Docker Hub(镜像分发自动化构建)

Docker实践:Docker Hub(镜像分发自动化构建)

如何在不使用 Docker-Hub 的情况下共享我的 Docker-Image?