Docker学習ノート6コンテナPythonスクリプト実行


Docker学習ノート6コンテナPythonスクリプト実行
  • 一、利用可能なライブラリの検索
  • 二、引き出し倉庫
  • 三、作成容器
  • 四、運転容器
  • 一、使用可能なライブラリの検索
    docker search python
    

    二、倉庫を引き出す
    docker pull python:3.5
    docker images python:3.5 
    

    三、容器の作成
    mkdir -p ~/python/myapp
    vim app.py
    
    #!/usr/bin/python
    
    print("Hello, World!")
    

    四、運転容器
    docker run  -v $PWD/myapp:/usr/src/myapp  -w /usr/src/myapp python:3.5 python app.py
    

    コマンドの説明:
  • -v $PWD/myapp:/usr/src/myapp:ディレクトリマッピング
  • -w /usr/src/myapp:コンテナの/usr/src/myappディレクトリを作業ディレクトリとして指定します.
  • python helloworld.py:コンテナのpythonコマンドを使用して、作業ディレクトリのhelloworld.pyファイルを実行します.

  • 出力結果:
    Hello, World!