Skip to content

onehara/Dockerfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Dockerfiles

docker, nvidia-docker install:

cuda入りイメージはdockerhubから探す

 dockerhub登録後、docker loginで入れる。

sudo docker login
Username: hogehoge

・cuda使いたいならdevel版のimageを使う。
 baseやruntimeだとnvccが通らない。
ここではダウンロードとかはしなくて良い。

Dockerfileを作ったら、ビルドしてイメージを作成

FROMでイメージ名指定すれば持ってこれる。

sudo docker build -t hoge/yolov3_gpu -f Dockerfile .

runでコンテナ作成

runでコンテナが作成出来る。あんまり連発すると後でコンテナ消すのが面倒。
sudo docker run --runtime=nvidia -it -v `pwd`/temp:/root/work/temp hoge/yolov3_gpu bash

yolov3追加作業

ここを自動で出来るようにしたい

・GPU=1, cuDNN=1にしてからmake
・cfgの設定(バッチサイズとか)変更

・exitでコンテナが停止する。内部データ等が削除されるわけではない。
・処理を止めたくないならdettachしてログインを抜ける。
 "control+P、Q"でdettach出来る。
・dettach後や、起動中のコンテナに入りたい時はattachで入れる。
sudo docker attach docker-id

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published