【发布时间】:2018-06-24 21:41:24
【问题描述】:
我正在尝试创建一个 docker 映像。创建容器时,此映像应运行 shell 脚本“startService.sh”。镜像构建成功,但是在尝试运行镜像时,出现以下错误:
"./startService.sh: 6: ./startService.sh: source: not found"
但我知道我将 startService.sh 脚本复制到图像中。我的 Dockerfile 如下所示。
FROM openjdk:8
VOLUME /opt/att/ajsc/config
COPY startService.sh /startService.sh
RUN chmod 777 /startService.sh
ENTRYPOINT ./startService.sh
我哪里做错了?
【问题讨论】:
标签: linux docker unix scripting