docker构建springboot镜像

clipboard.png

想问一下这个app.jar是什么意思?看了下书,说是镜像中的目标文件,那么我该去哪里找到这个文件呢?

阅读 3.7k
6 个回答
The <dest> is an absolute path, or a path relative to WORKDIR, into which the source will be copied inside the destination container.

很明显,这里的app.jar是一个相对路径,换句话说,app.jar应该在工作目录下。

就是把 当前目录的handcar.jar 复制到 镜像工作目录的app.jar

handcar.jar 复制到容器里面的工作目录下,并命名为app.jar,要找的话就要进入容器内部查看。

handcar.jar 复制到容器里面的工作目录下,并命名为app.jar,启动容器后可以使用 docker exec -it /bin/bash进入容器,然后输入命令ls即可看到app.jar

docker images可以看下镜像文件,如果没记错的话,
好早以前我也这么打过包,不过好像这样搞得项目容易宕机

你在开始时加一句: WORKDIR /mnt

add文件时它就在 /mnt

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题