DockerでPython実行環境を作ってみる
※Ubuntu20.04で検証済み
※実行ユーザをDockerの2次グループに追加すること
https://qiita.com/KiYuRo/items/c016eaf5066c6cedaa11
このコマンドによりイメージ作成→コンテナ作成→コンテナ起動
$ docker compose up -d –build
作られたイメージとコンテナの確認
$ docker image ls
コンテナのリストを取得
$ docker container ls
コンテナへの接続
$ docker compose exec python3 bash
Pythonのバージョンを確認
# python –version
Python用のライブラリをインストールする
# python -m pip install numpy
自分のコンピュータ上のPythonファイルを走らせてみる
# ls
# cd opt
# python sample.py 180.0
コンテナの削除
# exit
$ docker compose down
$ docker container ls
=> なにも表示されないこと
再度コンテナを起動したい場合
$ cd docker-python/
$ docker compose up -d –build
あるいは
$ docker compose up -d