java – 如何为本地应用程序创建Docker映像文件和值参数
我有一个java应用程序(jar文件),我想要能够从码头图像运行. 我创建了一个Docker文件来创建一个使用centos作为基础的图像,并安装java本身:
我运行docker build -t me / java7以获取图像me / java7 但是我陷入了一些死胡同. >如何将jar文件从主机复制到图像/容器中 额外备注: jar文件是一个本地文件.通过wget或任何东西无法访问任何地方.目前最接近的是包含它的Windows共享.我也可以从git存储库访问源代码,但这将涉及编译所有内容,并在映像上安装maven和git,所以我宁愿避免这种情况. 任何帮助深表感谢. 最佳答案
>在Docker文件中,使用ADD添加本地文件,例如
>您可以使用卷在运行时将文件放在容器中,例如
然后你运行使用
您可以使用ENTRYPOINT和CMD传递参数,例如
然后再运行使用
(看看Dockerfile documentation) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |