セロリの労働者のために追加の容器を作りたいと思います。 ので、構造が以下のようになります。ドッカー。セロリとコードを別の容器に入れてください
celery_container - Celery
code_container - RabbitMQ, DB, code, everything else
私はネットワークを整理する方法を知っているので、セロリは別の容器にウサギに接続されています。
しかし、両方のコンテナにコードを保存する必要がありますか?
私のタスクは、セロリの労働者と同期の両方で行われます。 これで、両方のコンテナを--volume
paramで実行するオプションしか表示されません。このように:
docker run \
-tid \
-v $(pwd):/home \
--name code_container \
code_container
docker run \
-tid \
-v $(pwd):/home \
--name celery_container \
celery_container
私はドッカーの作成を使用したくありません。私はこれの代わりに 'セロリネットワーク'を使っています。 – Snobby