Python の学習環境をdocker でまかなう

前回と同様のネタ。

Docker Hub に公開されていたのでこれを使ってみる

  1. docker イメージをpull する
    docker pull python:latest
  2. イメージサイズの確認
    docker images
  3. docker コンテナの起動
    docker run -it --name pylearn python:latest /bin/bash

"--name" は、docker コンテナを識別するための名前。
"-it", "/bin/bash" は、 /bin/bash に対して tty を割り当て、 STDIN をオープンする。つまりこれを指定しないと対話型シェルを実行できない。