Docker tutorial
sudo nvidia-docker run --runtime=nvidia -it -d -p 8888:8888 -p 6006:6006 -v $(pwd):/tf/ tensorflow/tensorflow:latest-gpu-py3-jupyter
--rm # 停止后即删除sudo docker pull tensorflow/tensorflow:latest-gpu-py3-jupyter
# docker pull
sudo docker images
docker run --help
docker run [-it] some-image # 创建某个镜像的容器。注意,同一个镜像可以通过这种方式创建任意多个container. 加上-it之后,可以创建之后,马上进入交互模式。
docker rm container-id # 删除某个容器
docker start [-i] container-id # 启动某个容器,必须是已经创建的。 加上-i 参数之后,可以直接进入交互模式:
docker attach container-id # 进入交互模式的另一种方式
# 进入交互模式之后,想退出但是保持容器运行,按CTRL+Q+P三个键
# 退出,并关闭停止容器,按CTRL+D或者输入exit再回车docker commit -p [your-container-id] [your-backup-name]Last updated
Was this helpful?