Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
让docker从kubernetes内部不安全的注册表中提取图像_Docker_Kubernetes - Fatal编程技术网

让docker从kubernetes内部不安全的注册表中提取图像

让docker从kubernetes内部不安全的注册表中提取图像,docker,kubernetes,Docker,Kubernetes,我想在kubernetes内部配置docker,以便它使用http而不是https从特定ip提取容器 我可以通过在docker json配置文件中添加以下行在本地实现: "insecure-registries" : ["mydomain:port"] 我想明确一点,这不是关于使用私有注册表,而是关于使用不安全的注册表 如何在kubernetes中做到这一点?您需要将http注册表作为不安全的注册表(正如您在问题中提到的)添加到每个kubernetes节点上的docker守护进程中(不要忘记工

我想在kubernetes内部配置docker,以便它使用http而不是https从特定ip提取容器

我可以通过在docker json配置文件中添加以下行在本地实现:

"insecure-registries" : ["mydomain:port"]
我想明确一点,这不是关于使用私有注册表,而是关于使用不安全的注册表


如何在kubernetes中做到这一点?

您需要将http注册表作为不安全的注册表(正如您在问题中提到的)添加到每个kubernetes节点上的docker守护进程中(不要忘记工作进程)。

谢谢,它可以工作。我真的认为应该有一个kubectl命令来做这件事。