Dockerメモ
- Python実行環境をDockerで用意したのでそのメモ
オフィシャルコンテナ(Python3.6)
sudo docker pull python:3.6
docker exec
実行中のコンテナで新たなコマンドを実行
docker run -d --name python python:3.6 /bin/bash -c 'tail -f /dev/null docker exec -it python /bin/bash root@9ca12bd278dc python --version Python 3.6.2
dockerコマンドメモ
コンテナの起動(コマンド実行)
docker run -d --name python python:3.6 /bin/bash -c 'tail -f /dev/null
docker run -d --name python python:3.6 /bin/bash -c 'tail -f /dev/null
コンテナの起動
下記例ははpython:3.6イメージを使用しコンテナを作り、カレントディレクトリをコンテナの/usr/src/pythonにマッピングさせ 「bundle init」を実行し、終了したらコンテナを削除する。という意味になります。
docker run --rm -v "$PWD":/usr/src/python -w /usr/src/python python:3.6
コンテナ一覧
docker ps
コンテナ一覧
docker ps