0
我有一個使用此dockerfile構建的映像。無法在dockerfile中使用命令啓動java容器
# vi Dockerfile
FROM openjdk:8
COPY . /usr/src/myapp
WORKDIR /usr/src/myapp
我可以在交互模式下登錄到容器並鍵入這個按預期工作的命令。
java -jar /usr/src/myapp/dist/some.jar
但如果我加入這一行Dockerfile,我得到一個錯誤:
CMD ["/usr/src/myapp/dist/some.jar", "java"]
docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "exec: \" -jar /usr/src/myapp/dist/some.jar\": stat -jar /usr/src/myapp/dist/some.jar: no such file or directory".
如何添加Java命令dockerfile?