2016-08-03 9 views
0
を開始していない

docker-compose.ymlファイルがドッカー作曲

version: '2' 
services: 
    config-server: 
    image: config-server 
    registration-server: 
    image: registration-server 
    ports: 
     - 1111:1111 

コンフィグサーバドッカーファイルはDockerfileが

FROM java:8-jre 
MAINTAINER ccc <[email protected]> 

ADD ./target/config-server.jar /app/ 
CMD ["java", "-Xmx200m", "-jar", "/app/config-server.jar"] 

EXPOSE 1116 

と私の登録サーバーです

FROM java:8-jre 
MAINTAINER ccc <[email protected]> 

ADD ./target/registration-server.jar /app/ 
CMD ["java", "-Xmx200m", "-jar", "/app/registration-server.jar"] 

EXPOSE 1111 

が含まれています表示されています

Creating registration-server 
creating config-server 

その後、私がDockerをチェックインしているときに表示されません。ただし、docker ps -aと入力すると、ステータスはexited(0)となります。

+3

「ドッカーログ」を使用すると、何が問題なのかを確認できます。 – Martin

答えて

0

これは、コンテナの起動中に何が起こったかを見ることでのみデバッグできます。起動に失敗したコンテナからログを表示するには、docker logs <container_name>を使用します。

ただ、一目見ただけで、あなたのportsディレクティブは、文字列内のポートをラップする必要があります。

ports 
    - "1111:1111" 

はまた、ほとんどのOSで、通常2000より上、予約されていないポート番号を使用するほうが安全です。

関連する問題