我使用DockerFile在Ubuntu 16.04上创建了一个marklogic实例。启动marklogic服务器后,我尝试从端口8000,8001,8002等访问管理界面,这些端口在创建docker实例时公开,但是我遇到服务器未启动或找不到页面的问题。有没有人遇到过这个问题以及如何规避它。
答案 0 :(得分:1)
尝试以下三个步骤:
docker ps
如果没有容器正在运行,您可能需要在Dockerfile中使用一个命令来保持容器无限期运行。尝试在Dockerfile的末尾添加以下内容:
CMD tail -f /dev/null
将使容器无限期运行。
EXPOSE 8000 8001 8002
CMD /etc/init.d/MarkLogic start