背景: docker进行自动化部署集合jenkins时需要使用Dockerfile
我的问题: 一直运行不起来后端容器,并没有写COPY这个配置项,我天真的误认为 只要指明WORKDIR路径,去拿该路径下的jar包即可
解决: 最后问了老师明白 ,COPY是把我们的jar包放在当前基础镜像(openjdk:8u102) /usr/local/下,也就是说,你需要把jar包放在一个即将运行的容器路径下,然后在此基础执行java -jar 命令
背景: docker进行自动化部署集合jenkins时需要使用Dockerfile
我的问题: 一直运行不起来后端容器,并没有写COPY这个配置项,我天真的误认为 只要指明WORKDIR路径,去拿该路径下的jar包即可
解决: 最后问了老师明白 ,COPY是把我们的jar包放在当前基础镜像(openjdk:8u102) /usr/local/下,也就是说,你需要把jar包放在一个即将运行的容器路径下,然后在此基础执行java -jar 命令