2017-06-12 16 views
0

ドッカーコンテナでJHipsterを実行しようとしていて、https://jhipster.github.io/installation/に記載されている手順に従っています。DockerHubのJHipsterドッカー画像が動作していません

> docker pull jhipster/jhipster 
> mkdir ~/jhipster 
> docker run --name jhipster -v ~/jhipster:/home/jhipster/app -v ~/.m2:/home/jhipster/.m2 -p 8080:8080 -p 9000:9000 -p 3001:3001 -i -t jhipster/jhipster 

私はそれがJHIPSTER ASCIIアートを示すと:: JHipster :: Running Spring Boot :: :: http://jhipster.github.io ::を示して対話モードでそれを実行していたよう。それでおしまい。

はいつdocker ps:今

CONTAINER ID  IMAGE    COMMAND     CREATED    STATUS    PORTS                 NAMES 
f0015bd63658  jhipster/jhipster "tail -f /home/jhipst" 2 minutes ago  Up 2 minutes  0.0.0.0:3001->3001/tcp, 0.0.0.0:8080->8080/tcp, 0.0.0.0:9000->9000/tcp jhipster 

私はローカルホストにアクセスしよう:私はこのページを取得しています8080 ERR_EMPTY_RESPONSEが機能していません。

〜/ jhipsterフォルダをチェックインしましたが、何もありません。 docker exec -it jhipster bashでコンテナにログインしましたが、フォルダには何もありません。

OS: MacOS 
Docker Version: Docker version 1.12.5, build 7392c3b 
docker-compose version 1.9.0, build 2585387 

私は何が欠けていますか?

答えて

0

JHipster Dockerイメージを使用する場合、ソフトウェア要件はすべてインストールされていますが、ジェネレータを実行してオプションを選択する必要があります。

installation documentationに沿って後、あなたはappフォルダに移動し、容器にログインし、実行する必要がありjhipster

docker container exec -it jhipster bash 
cd /home/jhipster/app 
jhipster 

アプリケーションが作成されたら、あなたはすべての通常のWebPACK /ゴクゴクとMavenを実行することができますコマンド。たとえば、次のコマンドは、バックエンドとフロントエンド(別々の端末で実行)を起動します。

./mvnw 
yarn start 
+0

ありがとうJohn Ruddell。その働き。 Dockerの画像にはjhipsterのサンプルアプリがあらかじめパッケージ化されていると仮定しているので、公式の文書に追加するといいです。 –

+0

私たちが両方ともリンクしているインストール文書にあります –

+0

問題は、コンテナを停止すると、追加したすべての変更とファイルが削除されることです。 お気軽にお聞かせください。 –

関連する問題