Skip to content

mitsuyukiLab/muscle_training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

満行研究室 筋力トレーニング

  • 主に初心者向けを想定したPythonの練習問題集です.

トレーニングの仕方の例

  1. 手元のPCにGitとDockerがインストールされていることが前提

  2. このtemplateレポジトリから自分用repositoryを作成する

    • "Use this template"というボタンが右上(?)にあるはず
  3. 作成した自分用repositoryを手元にcloneする

  4. Build.

    cd pDESy-jupyterlab
    docker-compose build # --no-cache should be added after updating Dockerfile
  5. Run.

    docker-compose up
  6. Access http://localhost:8888/

    • Default access token is muscle. Please change this access token by editing Dockerfile.
  7. Down.

    docker-compose down

その他の方法(参考までに)

  1. DockerHubにおいてあるImageを使ってJupyterLabでトレーニングする場合

    • Linux/MacOS
    $ cd muscle_training
    $ docker run --rm --name muscle_training -d -p 8888:8888 \
        -v `pwd`/menu:/menu -w /menu \
        taiga4112/muscle_training \
        jupyter-lab --no-browser --port=8888 --ip=0.0.0.0 \
        --allow-root --NotebookApp.token='muscle'
    • Windows (Windows Terminal or PowerShell)
    cd muscle_training
    docker run --rm --name muscle_training -d -p 8888:8888 -v ${pwd}/menu:/menu -w /menu taiga4112/muscle_training jupyter-lab --no-browser --port=8888 --ip=0.0.0.0 --allow-root --NotebookApp.token='muscle'
    • もし、自分の手元でImageをBuildする場合はこちら

      $ cd muscle_training
      $ docker build -t muscle_training .
      $ docker run --rm --name muscle_training -d -p 8888:8888 \
          -v `pwd`/menu:/menu -w /menu \
          muscle_training \
          jupyter-lab --no-browser --port=8888 --ip=0.0.0.0 \
          --allow-root --NotebookApp.token='muscle'
  2. http://localhost:8888へアクセス

    • access tokenはmuscleです
  3. (終わったら)以下のコマンドでkill

    docker kill muscle_training

About

満行研究室の筋力トレーニング

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published