如何使用JIB在容器内创建目录?

时间:2019-11-01 13:14:00

标签: jib

我试图在kubernetes部署描述符中指定一个挂载点,为此,我需要一个目录

volumeMounts:
            - name: volume-mount
              mountPath: /dev/bus/usb/003/005

对应于:

volumes:
        - name: my-host-volume
          hostPath:
            path: /dev/bus/usb/003/005

如何使用臂架创建它?

1 个答案:

答案 0 :(得分:0)

在源存储库中创建一个空目录<project root>/src/main/jib/dev/bus/usb/003/005

详细信息

Jib允许使用<extraDirectories>Maven / Gradle)配置添加任意额外的文件和目录。 <extraDirectories>下的文件和(子)目录将被递归复制到映像的根目录中。默认情况下,<project root>/src/main/jib是这样的“额外目录”,因此您可以简单地使用自己喜欢的结构创建一个空目录。

如果需要,还可以使用<permissions>调整文件和目录的权限。