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
私有docker注册表中的自动最新标记_Docker_Docker Registry_Dockerhub_Docker Tag - Fatal编程技术网

私有docker注册表中的自动最新标记

私有docker注册表中的自动最新标记,docker,docker-registry,dockerhub,docker-tag,Docker,Docker Registry,Dockerhub,Docker Tag,我使用以下图像设置自己的docker注册表: 我注意到的第一件事是,最新的标签没有自动设置。将图像推送到dockerHub时,会自动为其分配最新标记,以便您始终可以使用该标记访问最新图像 这似乎不是自托管docker注册表的默认行为。有没有办法配置它以便自动获取最新标记?即使Docker Hub以这种方式运行,自动推送最新标记也不是Docker注册表的默认行为 通常,除了您正在推送的标签之外,推送最新的的动作是一种自定义逻辑,是为您的应用程序设置的CI流程的一部分 这只是实现这一目标的众多方法之

我使用以下图像设置自己的docker注册表:

我注意到的第一件事是,最新的标签没有自动设置。将图像推送到dockerHub时,会自动为其分配最新标记,以便您始终可以使用该标记访问最新图像


这似乎不是自托管docker注册表的默认行为。有没有办法配置它以便自动获取最新标记?

即使Docker Hub以这种方式运行,自动推送最新标记也不是Docker注册表的默认行为

通常,除了您正在推送的标签之外,推送
最新的
的动作是一种自定义逻辑,是为您的应用程序设置的CI流程的一部分

这只是实现这一目标的众多方法之一

docker build -t myregistry.com/myapp:VARIABLE_TAG -t myregistry.com/myapp:latest .
docker push myregistry.com/myapp:VARIABLE_TAG
docker push myregistry.com/myapp:latest