【发布时间】:2016-05-05 20:15:12
【问题描述】:
我用 java 创建了一个 Docker 映像,并将 jar 文件复制到映像中。 我的 Dockerfile 是:
FROM anapsix/alpine-java
MAINTAINER myNAME
COPY testprj-1.0-SNAPSHOT.jar /home/testprj-1.0-SNAPSHOT.jar
RUN java -jar /home/testprj-1.0-SNAPSHOT.j
执行以下命令后:
docker build -t imageName.
在控制台中,我看到了应用程序的输出,一切都很好。 但是当我停止图像时,我不知道如何再次运行图像? 当我执行以下命令时:
docker run -i -t imageName java -jar /home/testprj-1.0-SNAPSHOT.jar
应用程序再次运行,但在我的 Dockerfile 中我已经编写了此命令。如何在没有此命令的情况下运行映像并让应用程序自动运行?
【问题讨论】:
标签: docker dockerfile