➣ Reading Time: 2 minutes

一般使用

#!/bin/bash
YOUR_CONTAINER_NAME=container_name
IMAGE_NAME_OR_ID=image_name_or_id

nvidia-docker run --name=YOUR_CONTAINER_NAME -itIMAGE_NAME_OR_ID bash

個人使用 (可以從 container 內顯示圖片至 host 上)

其中特別注意其中兩行:

  • -e DISPLAY=$DISPLAY:顯示位置的改變 (連線改至 host)
  • -v /tmp/.X11-unix:/tmp/.X11-unix:暫存顯示位置的連結
#!/bin/bash
YOUR_CONTAINER_NAME=container_name
IMAGE_NAME_OR_ID=image_name_or_id

nvidia-docker run \
--name=YOUR_CONTAINER_NAME \
-e DISPLAY=DISPLAY \
-v /mnt/ramdisk/:/mnt/ramdisk/ \
-v /home/others/:/home/others/ \
-v /var/log/:/var/log/ \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-it $IMAGE_NAME_OR_ID bash\