weixin_43535514 2022-01-12 18:59 采纳率: 100%
浏览 93
已结题

Dockerfile引用的sh脚本没有生效

在做一个docker打包发布springboot项目的时候遇到了这个问题,在Dockerfile的脚本里面执行了一个脚本,打镜像的时候没有报错,该springboot项目的接口也可以正常访问,但这个脚本并没有被执行(因为没有projectLogs目录生成)。脚本的功能也很简单,就是创建一个目录而已。

Dockerfile

FROM openjdk:11-jdk-slim
EXPOSE 8080
ADD userdemo-0.0.1-SNAPSHOT.jar userdemo.jar
ADD conf /conf
ENTRYPOINT ["java","-jar","/userdemo.jar","--spring.config.location=/conf/application.yml"]
CMD bash /logback/logback.sh


/logback/logback.sh


#!/bin/bash
mkdir /home/projectLogs
chown -R 1000:1000 /home/projectLogs

  • 写回答

1条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 1月22日
      • 已采纳回答 1月14日
      • 创建了问题 1月12日

      悬赏问题

      • ¥15 使用Labwindows/CVI程控万用表时自动切换量程
      • ¥15 Matlab修改xml参数后允许不了exe文件
      • ¥15 Java的问题解答一下呗
      • ¥20 怎么将vs中的程序同步到sql中的表中
      • ¥15 用flask框架接收前端上传的文本文件后怎么读取该文件
      • ¥15 有没有嵌入式ubuntu的朋友
      • ¥50 diddler Burp Suite
      • ¥20 关于UE5.1的问题,求专家解答!
      • ¥30 关于#爬虫#的问题:百度为您找到相关结果约100,000,000个 但只展现70页 有没有可能提取出来全部的搜索结果
      • ¥40 IIS部署API,弄了几天没弄出来,希望带佬远程帮我弄一下,有偿