Nodemon: Dockerコンテナでnodemonを手動で再起動する方法は?

作成日 2018年10月17日  ·  3コメント  ·  ソース: remy/nodemon

https://github.com/remy/nodemon#manual -restarting

  • nodemon -v :1.18.4
  • node -v :10.4.1
  • オペレーティングシステム/ターミナル環境:ノードアルパインドッカーイメージ
  • 実行したコマンド:docker exec -ti hash sh、rs、rsr、rsn、/ node_modules / nodemon / bin / node nodemon.js rs

期待される動作

ファイルを変更するかのように、手動で再起動をトリガーします。

実際の動作

起こらない

再現する手順

Dockerをインストールする
ノードの作成
Nodemonを追加
コンテナの構築と開始
Dockerps
docker exec -ti hash sh
手動で再起動します、どうやって?


該当する場合は、コマンドに--dumpフラグを追加し、機密情報や個人情報やトークンを確実に削除するために、ここに出力を含めて

stale

最も参考になるコメント

@danizavtzありがとうございます。 公式ドキュメントに記載されている手動更新について知りたいのですが。 シェル経由でサーバーに接続しています。 ファイルを編集してnodemonを強制していますが、ここに示すようにファイルを変更せずにそれを行う方法を知りたい

全てのコメント3件

こんにちは、docker-composeを使用しようとしましたか?
現在のパスを共有できます。 ボリュームを使用して、アプリフォルダーを実行しているコンテナーで。
これが私のdocker-compose.ymlで、インスピレーションを得るためのものです。

version: '3'

services:
  db:
    image: mysql:5.7
    ports:
      - "3306:3306"
    environment:
      MYSQL_USER: root
      MYSQL_DATABASE: mydbname
      MYSQL_ROOT_PASSWORD: root
      MYSQL_PASSWORD: root

  web:
    build:
      context: .
      dockerfile: Dockerfile
    command: /entrypoint.sh
    volumes:
      - ./webclient/.tmp/serve:/gamma/webclient
    ports:
      - "8000:8000"
    depends_on:
      - db

再起動を強制する別の方法は、 docker cpを実行し、コンテナーのファイルシステム内でファイルの変更を強制することです。

@danizavtzありがとうございます。 公式ドキュメントに記載されている手動更新について知りたいのですが。 シェル経由でサーバーに接続しています。 ファイルを編集してnodemonを強制していますが、ここに示すようにファイルを変更せずにそれを行う方法を知りたい

この問題は、最近のアクティビティがないため、自動的にアイドル状態および古いものとしてマークされています。 それ以上のアクティビティが発生しない場合は、自動的に閉じられます。 これが間違っていると思われる場合、または問題が解決しない場合は、コメントに返信を入力するだけで、 @ remyがフォローアップします(試してみてください)。
<3を貢献していただきありがとうございます

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

giacomorebonato picture giacomorebonato  ·  5コメント

dimsmol picture dimsmol  ·  4コメント

binarykitchen picture binarykitchen  ·  5コメント

Mohammad-Quanit picture Mohammad-Quanit  ·  5コメント

Exeteres picture Exeteres  ·  4コメント