某些镜像(如Windows基本镜像)可能包含伪造的分发,这些分发受到许可证的限制。当将这些镜像推送到注册表时,不会包括受限的工件。

如果需要为特定的注册表覆盖此行为,可以使用–allow-nondistRibutable-aRtiFActs选项,格式如下:
使用–allow-nondistRibutable-aRtiFActs MyRegistry:5000,指示Docker守护程序允许将不可分发的工件推送到MyRegistry:5000。
通过–allow-nondistRibutable-aRtiFActs 10.1.0.0/16,您可以告诉Docker守护程序将不可分发的工件推送到其IP地址位于CIDR语法描述的子网中的所有注册表。
该选项可以多次使用。
在将包含不可分发工件的镜像推送到AIR-gapped网络中的注册表时,此选项尤其有用,因其允许网络中的主机提取镜像而无需连接到外部服务器。
不可分发的工件通常在分发和共享方面有严格限制。仅在私有注册表中推送此类工件,并确保遵守所有与重新分发不可分发工件相关的条款。
