Python 向けガイド


Acknowledgment

This guide is a community contribution. Docker would like to thank Esteban Maya and Igor Aleksandrov for their contribution to this guide.

言語別ガイド Python 向けでは、Docker を使ってコンテナー化した Python アプリケーションの生成方法について説明を始めます。 このガイドでは以下について学んでいきます。

  • Python アプリケーションをコンテナー化して実行します。
  • コンテナーを利用して Python アプリケーションを開発するローカル環境を構築します。
  • lint 処理、書式整形、型チェック、ベストプラクティス。
  • GitHub アクションを使って、コンテナー化した Python アプリケーションの CI/CD パイプラインを設定します。
  • コンテナー化した Python アプリケーションをローカルな Kubernetes にデプロイして、テストおよびデバッグを行います。

では手元にある Python アプリケーションのコンテナー化からはじめます。

モジュール

  1. アプリのコンテナー化

    Learn how to containerize a Python application.

  2. アプリの開発

    Learn how to develop your Python application locally.

  3. Linting and typing

    Learn how to set up linting, formatting and type checking for your Python application.

  4. Automate your builds with GitHub Actions

    Learn how to configure CI/CD using GitHub Actions for your Python application.

  5. デプロイのテスト

    Learn how to develop locally using Kubernetes