2017-12-28 14 views
0

ドンバー群セットアップでPumbaをセットアップしようとしています。Pumbaコンテナはエラーなしで終了します

docker run -d -v /var/run/docker.sock:/var/run/docker.sock gaiaadm/pumba:master Pumba kill --signal SIGTERM 
docker service create --constraint 'node.role == manager' --mount type=bind,source=/var/run/docker.sock,destination=/var/run/docker.sock gaiaadm/pumba:master --with-registry-auth 

ドッキングウィンドウ-compose.yamlは次のとおりです:私は、ドッキングウィンドウサービスの作成、ドッキングウィンドウスタックの展開と次のパラメータを使用して、簡単なドッキングウィンドウの実行コマンドを使用してみました

version: "3.4" 
services: 
    pumba: 
    image: gaiaadm/pumba:latest 
    volumes: 
      - /var/run/docker.sock:/var/run/docker.sock 
    deploy: 
     replicas: 3  
    command: ["pumba", "kill","re2:^customer-api*","--signal", "SIGTERM"] 

を、スタックのための上記コンファイルを作成しました展開する。
すべての場合、pumbaコンテナは上記のコンポジションファイルのcustomer-api *として前述のコンテナを強制終了し、状態を維持するスウォームのために終了して再開します
コンテナを実行し続ける必要があります。
私はドッカーとPumbaに新しいです。どんな助けや方向性も本当に高く評価されます。
ありがとうございます。

答えて

0

私は、コマンドを作成し、以下のサービスを使用して問題を解決することができています:

docker service create --name PUMBA --mode=global --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock gaiaadm/pumba:master pumba --random --interval 10s kill re2:"^customer-api*" --signal SIGTERM 

私はグローバルモードでそれを展開し、プンバコマンドを変更し、このプンバを行った後に自分自身を殺さないとコンテナが上保ちますランニング。

関連する問題