この記事では、UbuntuとPythonを使用したDockerイメージの作成方法について説明します。
Dockerfileの作成
まずはじめに、Dockerfileを作成します。以下は一例です。
FROM ubuntu:latest
RUN apt-get update && \\
apt-get install sudo && \\
sudo apt install -y python3
WORKDIR /work
RUN touch test.py && echo 'print("Hello, World!")' > test.py
CMD ["/bin/bash"]
このDockerfileは、最新のUbuntuイメージをベースに、Python3をインストールし、作業ディレクトリを設定し、テスト用のPythonスクリプトを作成し、最後にbashを実行するコマンドを設定しています。
Dockerイメージのビルド
次に、以下のコマンドを使用してDockerイメージをビルドします。
docker build -t ubuntu-python .
このコマンドは、現在のディレクトリ(.
)のDockerfileを使用してDockerイメージをビルドし、そのイメージにubuntu-python
という名前を付けます。
Dockerコンテナの実行
最後に、以下のコマンドを使用してDockerコンテナを実行します。
docker run -it ubuntu-python
このコマンドは、ubuntu-python
イメージを使用して新しいDockerコンテナを作成し、そのコンテナ内でインタラクティブなシェルを開始します。
以上で、UbuntuとPythonを使用したDockerイメージの作成と実行が完了しました。これにより、Pythonの開発環境を素早く簡単にセットアップすることができます。