コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 4 of about 4 for コンテナ (0.002 sec.)
コンテナ内のFastAPI - Docker 12316
コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ ... ロイできます。 Linuxコンテナの使用には、 セキュリティ 、 反復可能性(レプリカビリティ) 、 シンプリシティ など、いくつかの利点があります。 Tip TODO: なぜ ... x or Traefik add --proxy-headers # CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "80", "--proxy-headers"] コンテナとは何か コンテナ(主にLinuxコンテナ)は、同じシステム内の他のコンテナ(他のアプリケーションやコンポーネント)から隔離された ... 状態を保ちながら、すべての依存関係や必要なファイルを含むアプリケーションをパッケージ化する非常に 軽量 な方法です。 Linuxコンテナは、ホスト(マシン、仮想マシン、クラウドサーバーなど)の同じLinuxカーネルを使用して実行されます。これは、(OS全体をエミュレー ...
https://man.mtool.work/fastapi/0.115/deployment/docker/
デプロイメントのコンセプト 8820
デプロイメントのコンセプト FastAPI を用いたアプリケーションをデプロイするとき、もしくはどのようなタイプのWeb APIであっても、おそらく気になるコンセプトがいくつかあります。 それらを活用することでアプリケーションを デプロイするための最適な方法 ... レプリケーション・ツールと戦略の例 これを実現するにはいくつかのアプローチがありますが、具体的な戦略については次の章(Dockerやコンテナの章など)で詳しく説明します。 考慮すべき主な制約は、 パブリックIP の ポート を処理する 単一の コンポーネントが存在しなければ ... プロセスマネージャー が IP と ポート をリッスンし、 複数のUvicornワーカー・プロセス を起動する。 Kubernetes やその他の分散 コンテナ・システム Kubernetes レイヤーの何かが IP と ポート をリッスンする。レプリケーションは、 複数のコンテナ にそれぞれ 1つのUvic ... よるレプリケーション クラウド・サービスはおそらく あなたのためにレプリケーションを処理 します。 実行するプロセス や使用する コンテナイメージ を定義できるかもしれませんが、いずれにせよ、それはおそらく 単一のUvicornプロセス であり、クラウドサービスはそのレプ ...
https://man.mtool.work/fastapi/0.115/deployment/concepts/
Server Workers - Gunicorn と Uvicorn 8432
Server Workers - Gunicorn と Uvicorn 前回のデプロイメントのコンセプトを振り返ってみましょう: セキュリティ - HTTPS 起動時の実行 再起動 レプリケーション(実行中のプロセス数) メモリ 開始前の事前ステップ ここまでのドキュメントのチュートリアルで ... こでは Gunicorn が Uvicornのワーカー・プロセス を管理する場合の使い方について紹介していきます。 Info DockerやKubernetesなどのコンテナを使用している場合は、次の章で詳しく説明します: コンテナ内のFastAPI - Docker 特に Kubernetes 上で実行する場合は、おそらく Gu ... nicornを使用せず 、 コンテナごとに単一のUvicornプロセス を実行することになりますが、それについてはこの章の後半で説明します。 GunicornによるUvicornのワー ... てくれます: セキュリティ - HTTPS 起動時の実行 再起動 レプリケーション(実行中のプロセス数) メモリー 開始前の事前のステップ コンテナとDocker 次章の コンテナ内のFastAPI - Docker では、その他の デプロイのコンセプト を扱うために実施するであろう戦略をいくつか紹 ...
https://man.mtool.work/fastapi/0.115/deployment/server-workers/
プロジェクト生成 - テンプレート 7378
プロジェクト生成 - テンプレート プロジェクトジェネレーターは、初期設定、セキュリティ、データベース、初期APIエンドポイントなどの多くが含まれているため、プロジェクトの開始に利用できます。 プロジェクトジェネレーターは常に非常に意見が分かれる設 ... r 。 Traefik を使用してフロントエンドとバックエンド間をロードバランシング。同一ドメインに配置しパスで区切る、ただし、異なるコンテナで処理。 Traefik統合。Let's Encrypt HTTPS 証明書の自動生成を含む。 GitLab CI (継続的インテグレーション)。フロントエンドおよび ...
https://man.mtool.work/fastapi/0.115/project-generation/
PREV 1 NEXT