Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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 Compose_Rhel_Docker Machine - Fatal编程技术网

如何在每个docker远程构建中添加标签

如何在每个docker远程构建中添加标签,docker,docker-compose,rhel,docker-machine,Docker,Docker Compose,Rhel,Docker Machine,我有一个docker远程服务器来构建我的所有图像,现在我需要为远程中的每个图像构建添加标签。我知道从本地添加--label label=value是可行的,但是当我调用远程docker时,我需要向远程docker中的所有图像构建添加特定的标签 换句话说,我希望将OS版本和docker版本添加到每个映像中,即使我从本地调用而在命令行中没有任何标签 我想做一些类似的事情: docker -H <remote-docker> build -f ./Dockerfile -t image:v

我有一个docker远程服务器来构建我的所有图像,现在我需要为远程中的每个图像构建添加标签。我知道从本地添加
--label label=value
是可行的,但是当我调用远程docker时,我需要向远程docker中的所有图像构建添加特定的标签

换句话说,我希望将OS版本和docker版本添加到每个映像中,即使我从本地调用而在命令行中没有任何标签

我想做一些类似的事情:

docker -H <remote-docker> build -f ./Dockerfile -t image:version
如果没有,我每次在远程docker中构建时都会指定
--label

有人知道如何在每个构建中添加此标签吗

Labels: {
    "os_version": 0.0.1,
    "docker_version": 1.17.0
}