我发现了类似的问题,但没有找到有用的答案,所以我在这里提出我的问题。我有一个Dockerfile:
FROM websphere-liberty
COPY server.xml /opt/ibm/wlp/usr/servers/defaultServer/
COPY jfpetc /opt/jfpetc/
ADD wasapp.ear /opt/ibm/wlp/usr/servers/defaultServer/dropins/
ENV LICENSE accept
EXPOSE 80 9080 9448 9443 9060
然后构建映像并尝试使用以下命令运行它:
docker run -d -p 9080:9080 -p 9443:9443 wasapp
然后docker ps
没有显示任何正在运行的内容,docker ps -a
显示已退出。哪个命令可以保持此Web应用程序运行,以便我可以访问登录页面?
答案 0 :(得分:0)
试试这个: docker run -it -d -p 9080:9080 -p 9443:9443 wasapp