ドッカー構成
- Compose はアプリケーション スタック全体の制御を簡素化し、単一のわかりやすい YAML 構成ファイルでサービス、ネットワーク、ボリュームを簡単に管理できるようにします。次に、単一のコマンドで、構成ファイルからすべてのサービスを作成して開始します
Docker イメージ、コンテナー、および Docker 上での基本的な Flask アプリのデプロイメントについて詳しくは、ブログをご覧ください。
このブログでは、docker compose ファイルを使用して Docker に Flask アプリケーションをデプロイします。
クローン、作成、デプロイする方法はすべてここですでに説明されています。手順を読んで従うか、そのまま開始することもできます。
git clone https://github.com/rajnishspandey/productivity.git
-
docker system prune -a を使用して、既存のコンテナー、イメージ、キャッシュをすべて削除します。
ドッカー構成
Docker イメージ
Docker コンテナ
フラスコアプリケーションの実行
コードが更新される可能性があるため、この UI は異なる場合があります
いくつかの便利な docker コマンド
-
すべてのイメージを確認するには docker イメージ
-
docker build -t -app 。アプリケーションからイメージを構築するには
-
docker イメージ rm - 使用されていない画像を削除する
-
docker run -it --name /bin/bash を使用して新しいコンテナーを作成し、ベースイメージから実行します。 (ここではベースイメージとして Python を使用しました)
-
docker イメージ rm -f 使用中のイメージを強制的に削除
-
docker ps -a を実行すると、実行中のすべてのコンテナが表示されます
-
docker コンテナ rm 実行されていないコンテナを削除するには
-
docker コンテナ rm -f 実行中のコンテナを強制的に削除します
-
docker system prune -a を使用して、すべてのコンテナー、イメージ、キャッシュを削除します。
-
docker compose ファイルと作成されたイメージを実行するために docker compose
以上がdocker Compose を使用して Flask アプリをデプロイするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。