在一个docker容器中移动jar文件

在一个docker容器中移动jar文件,docker,dockerfile,Docker,Dockerfile,我正在使用现有的karaf映像,并在使用其他配置构建它时将其取消归档。(dockerfile) 现在我意识到lib文件夹中的karaf123.jar文件应该在/lib/boot文件夹中 我尝试使用COPY,但它是从主机复制的,但在我的场景中,它应该只是将文件从图像中的一个文件夹移动到另一个文件夹 我找到了以下链接,但没有从container1复制到container1的选项 假设您使用的是Linux容器,只需将其添加到Dockerfile中即可: RUN mv /lib/karaf123.jar

我正在使用现有的karaf映像,并在使用其他配置构建它时将其取消归档。(dockerfile)

现在我意识到lib文件夹中的karaf123.jar文件应该在/lib/boot文件夹中

我尝试使用COPY,但它是从主机复制的,但在我的场景中,它应该只是将文件从图像中的一个文件夹移动到另一个文件夹

我找到了以下链接,但没有从container1复制到container1的选项

假设您使用的是Linux容器,只需将其添加到Dockerfile中即可:

RUN mv /lib/karaf123.jar /lib/boot/karaf123.jar