pod启动报错mount destination xxxx not absolute

问题现象

部署镜像到tke集群上,pod启动报错。

Error: failed to start container "volume-test": Error response from daemon: OCI runtime create failed: invalid mount {Destination:data/test Type:bind Source:/var/lib/docker/volumes/afb1908160a4aab18f754325b4df4968fcb4846cb4c9367c326d2e3f70d59f3b/_data Options:[rbind]}: mount destination data/test not absolute: unknown

对应的Dockerfile如下

FROM nginx
VOLUME data/test

排查思路

查看pod事件报错,提示是因为data/test不是绝对路径导致的,这里是dockerfile编写不规范导致的。

解决方案

将volume字段的路径改成绝对路径即可。

© vishon all right reserved,powered by GitbookUpdated at 2021-12-04 15:54:41

results matching ""

    No results matching ""