Dockerの一般的なコマンド(個人設定)

Dockerイメージ:ローカルイメージを一覧表示します

(base) fight@fight-ZHENGJIUZHE-REN9000K-34IMZ:~$ docker images
REPOSITORY        TAG                           IMAGE ID       CREATED        SIZE
pytorch/pytorch   1.9.1-cuda11.1-cudnn8-devel   f5bc49447a8e   5 months ago   
17.3GB
hello-world       latest                        feb5d9fea6a5   7 months ago   
13.3kB

Docker ps:コンテナを一覧表示します(コンテナはイメージのインスタンスであり、Javaのクラスやインスタンスに似ています)

(base) fight@fight-ZHENGJIUZHE-REN9000K-34IMZ:~$ docker ps
CONTAINER ID   IMAGE                                         COMMAND       CREATED       STATUS       PORTS                                   NAMES
3fc90713b1df   pytorch/pytorch:1.9.1-cuda11.1-cudnn8-devel   "/bin/bash"   4 hours ago   Up 4 hours   0.0.0.0:5004->22/tcp, :::5004->22/tcp   silly_aryabhata

 Docker exec:コンテナにログインする//このコマンドは非常に便利で、学ぶべき知識がたくさんあります。3番目の参照リンクに配置されています。

(base) fight@f:~/Desktop/ST-faster rcnn$ docker exec -it 3fc90713b1df /bin/bash
(base) root@3fc90713b1df:/workspace# 

Docker run:start the container //このコマンドは非常に便利で、学ぶべき知識がたくさんあります。4番目の参照リンクに入れてください

nvidia-docker run -itd -p 5004:22 pytorch/pytorch:1.9.1-cuda11.1-cudnn8-devel

 (最初の5004はローカルホストのポートで、最後の22はコンテナのポートです。これを間違えないでください)

終了:コンテナを終了します

 

参考文献

Docker研究ノート(2):Dockerの一般的なコマンド-BraveXiaoyaoのブログ-CSDNブログ

dockerexitcontainerコマンド-データベース--ブログパーク 

DockerexecとDockerattach 

-dockerrunの-i-t-dパラメーター-プログラマーが求めた 

おすすめ

転載: blog.csdn.net/weixin_43332715/article/details/124435222