Check


プログラミングが無料で学べるYouTubeチャンネルを配信中!

RubyやPython、PHPやReactなど様々なプログラミング言語のチュートリアル動画が充実!

チャンネル登録はこちら

Python

【Python】DockerでPythonの環境構築をする

動画で解説を見る

開発環境

  • Visual Studio Code:version 1.73.0
  • OS:Windows10
  • Docker Engine:v23.0.5

DockerでPythonの環境構築をする手順

DockerでPythonの環境構築をする手順について解説していきます。

ディレクトリ構成

今回のディレクトリ構成は下記を目指していきます。

Dockerfileを作成

まずはDockerfileを作成していきます。

docker/python/ディレクトリの直下にDockerfileを作成し、以下のようにしてください。

docker-compose.ymlを作成

次にdocker-compose.ymlを作成していきます。

ルートディレクトリの直下にdocker-compose.ymlを作成し、以下のようにしてください。

ソースコードの準備

次にソースコードの準備をしていきます。

src/ディレクトリの直下にindex.pyを作成し、以下のようにしてください。

Dockerイメージをビルド

次にDockerイメージをビルドします。

まずは以下のコマンドでプロジェクトディレクトリに移動します。

以下のコマンドでイメージをビルドします。

以下のコマンドでコンテナを起動します。

Dockerコンテナ内でPythonを実行

最後にDockerコンテナ内でPythonを実行します。

まずは以下のコマンドで実行中のコンテナ内でbashシェルを起動します。

以下のコマンドでPythonを実行します。

ターミナルの標準出力に「Hello World」と表示されていれば環境構築は完了です。

まとめ

今回はDockerでPythonの環境構築をする手順について解説していきましたが、いかがだったでしょうか。

Dockerを使えば簡単に開発環境を構築することができますし、共同開発者に同じ環境を提供することができるなど、たくさんのメリットがあります。

Dockerを使った開発は必須となりつつありますので、是非、チャレンジしてみてください。

Check


プログラミングが無料で学べるYouTubeチャンネルを配信中!

RubyやPython、PHPやReactなど様々なプログラミング言語のチュートリアル動画が充実!

チャンネル登録はこちら

-Python