这是当时我用Dockerfile的命令
Run mv /xxx/*.jar /xxx/xxx/xxx.jar
想的是把docker容器内的jar包进行移动并重命名,但是报了如题所示的错。
原因:如果*匹配到了不止一个jar包或者文件,那么如果你的目的路径不是一个目录的话,那么就会报错。
解决:改变匹配规则,精确到某一文件,保证源文件是一个文件,亦或者目的路径是一个目录。
这是当时我用Dockerfile的命令
Run mv /xxx/*.jar /xxx/xxx/xxx.jar
想的是把docker容器内的jar包进行移动并重命名,但是报了如题所示的错。
原因:如果*匹配到了不止一个jar包或者文件,那么如果你的目的路径不是一个目录的话,那么就会报错。
解决:改变匹配规则,精确到某一文件,保证源文件是一个文件,亦或者目的路径是一个目录。