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 –