2017-01-30 6 views
0

ドッキングウィンドウでのサービスを再起動する方法だけ私がドッキングウィンドウ-compose.ymlで3つのサービスを開始しようとしています

service1: 
    image: <image-for service1> 

service2: 
    image: <image-for service1> 

tomcatservice: 
    image: tomcat:8.0.20-jre8 
    depends_on: 
     - service1 
     - service2 
    volumes: 
    - ./target/myapp.war:/usr/local/tomcat/webapp/myapp.war 
    expose: 
     - "8080" 
    links: 
     - service1 
     - service2 

これを私は再起動したいのですだけtomcatserviceと:

  • 最新のMavenのビルドあなたはアップデートをしたら私のアプリのコード
  • 他の2つのサービスでは変更なしでは何も彼らのために行われる

答えて

0

を必要としないので、 d ./target/myapp.warの場合、サービスを再開するにはdocker-compose restart tomcatserviceする必要があります。

docker-compose.ymlでサービスを変更した場合は、代わりにdocker-compose up -d tomcatserviceを実行してサービスを再起動して再起動することができます。

関連する問題