4

docker-compose を使用して dockerized django アプリを作成しました (このチュートリアルに従ってください)。ここで、requirements.txt にいくつかのパッケージを追加してインストールします。それを行う正しい方法は何ですか?

4

2 に答える 2

3

あなたが指しているチュートリアルから - ステートメント

ADD requirements.txt /code/requirements.txtホスト上の現在のディレクトリから/code/コンテナ内のディレクトリにファイルをコピーします。コマンドが実行されると、まずコンテナが構築され、そのdocker-compose run時点で「requirements.txt」ファイルが読み込まれます。

したがって、変更を加えたい場合は、compose を実行する前にローカルで行ってください。これにより、変更されたファイルの新しいパッケージを使用して Docker 化されたアプリがビルドおよび実行されrequirements.txtます。

于 2015-05-24T02:50:10.200 に答える
0

仮想環境に入ります。あなたのファイル名はrequirements.txt

ターミナルに入力する必要があります

pip install -r requirements.txt

これにより、requirements.txt にリストされているすべてのパッケージがインストールされます。

一部のモジュールのインストールに失敗した場合は、手動でインストールする必要があります。

于 2015-05-23T14:36:46.897 に答える