Jenkins 2.361版本如何配置Docker挂载卷?
解决Jenkins 2.361+ Docker模板主机目录挂载问题
直接使用以下格式配置mount选项即可:
type=bind,source=/usr/local/accurev,target=/usr/local/AccuRev
原因说明
旧版本Jenkins的卷配置默认是bind挂载(主机目录映射),而新版本的mount选项默认类型是volume(Docker管理的卷)。由于volume名称不允许包含/这类字符,你之前的配置会被Docker误判为要创建一个名为/usr/local/accurev的volume,从而触发字符无效的报错。
显式指定type=bind后,Docker就会识别这是主机目录到容器目录的绑定挂载,和旧版本的/usr/local/accurev:/usr/local/AccuRev效果完全一致。
内容的提问来源于stack exchange,提问作者skm_satish
相关产品推荐
相关产品推荐

