Docker コマンド

イメージの一覧

$ docker images
REPOSITORY               TAG         IMAGE ID       CREATED         SIZE
nvcr.io/nvidia/pytorch   24.02-py3   91fc76da3ebc   3 weeks ago     22.2GB
hello-world              latest      d2c94e258dcb   10 months ago   13.3kB
nvcr.io/nvidia/pytorch   22.04-py3   6884f16521ea   22 months ago   14.1GB


イメージの削除

$ docker rmi 91fc76da3ebc   
$ docker rmi 91fc76da3ebc
Untagged: nvcr.io/nvidia/pytorch:24.02-py3
Untagged: nvcr.io/nvidia/pytorch@sha256:69c54ea51853c57b1f5abae7878a64b238fb10c177855e1c6521d7ab87fad2eb
・・・
Deleted: sha256:1a102d1cac2bdae8a0160ac4365d4f8653e9d6da56c793a665d556ae07fb7f82

$ docker images
REPOSITORY               TAG         IMAGE ID       CREATED         SIZE
hello-world              latest      d2c94e258dcb   10 months ago   13.3kB
nvcr.io/nvidia/pytorch   22.04-py3   6884f16521ea   22 months ago   14.1GB


起動

$ docker run --gpus all -h pytorch -it --rm -v /home/hoge:/home/hoge nvcr.io/nvidia/pytorch:22.04-py3


起動済みのDockerでsshを動かす

# apt-get update
# apt-get install -y openssh-server

# vi /etc/ssh/sshd_config
  PasswordAuthentication yes
# /etc/init.d/ssh start 
# /etc/init.d/ssh status

# ユーザ追加 ← ホストOSのユーザ名、ユーザID、グループIDと合わせる
# groupadd -g 1000 hoge
# useradd -m -s /bin/bash -u 1000 -g 1000 hoge
# passwd hoge

# hostname -I
172.17.0.2