tensorflow 官方镜像
工作站启动服务命令
启动方式 1:
nvidia-docker run -it -v /home/biod/notebooks:/notebooks -e PASSWORD="biodwhu" -p 5050:8888 -d --restart=always tensorflow/tensorflow:latest-gpu
启动方式 2:
docker run -it -v /home/biod/notebooks:/notebooks --runtime=nvidia -e PASSWORD="biodwhu" -p 5050:8888 -d --restart=always tensorflow/tensorflow:latest-gpu
启动方式 3:docker-compose.yml
version: '3.1'
services:
supermicro:
image: tensorflow/tensorflow:latest-gpu
container_name: supermicro
environment:
- PASSWORD="biodwhu"
restart: always
ports:
- 5050:8888
volumes:
- /home/biod/notebooks:/notebooks
参考资料
参数说明
NV_GPU=0 nvidia-docker
NV_GPU=0 选择第0个GPU设备
用 nvidia-docker 才能启用GPU
如果不用GPU,直接用 docker 命令就行
-it
-i 以交互模式运行容器,通常与 -t 同时使用
-t 为容器重新分配一个伪输入终端,通常与 -i 同时使用
-p 宿主机:虚拟容器 端口映射
-v 宿主机:虚拟容器 文件目录映射
标注:docker logs <容器ID>
例如:docker logs e1787f6ff1d4
docker exec -it e1787f6ff1d4 bash
# 退出当前容器
exit
Content type
Image
Digest
Size
1.7 GB
Last updated
almost 8 years ago
docker pull biodwhu/tensorflow