1
我构建了一个hazelcast码头集装箱。但是当我运行hazelcast容器时,它仅打印一些没有真正运行的起始日志。 的Dockerfile是:hazelcast码头集装箱不能连续运行
#centos7_jdk7 is a centos7 operating system installing jdk7
FROM tianshangdeyun/centos7_jdk7
#hazelcast-3.6.1 is download from hazelcast offical site
COPY hazelcast-3.6.1 /hazelcast-3.6.1
#add start hazelcast script
COPY run.sh /run.sh
RUN chmod 777 /run.sh
expose 5701
CMD ["/run.sh"]
的run.sh是:
#!/bin/bash
/hazelcast-3.6.1/bin/server.sh
我运行 '搬运工运行hazelcast:3.6.1' 的hazelcast容器。 日志是打印是: 但'码头ps'看不到过程。 祝你的帮助。
随应用程序(本例中为'server.sh')一起启动的脚本会随着更新的版本而频繁更改。我的答案可能不适用于3.6.1以外的版本 –
这就是要点。谢谢你@Christophe Schmitz –