xhost-Einstellungen, Ubuntu: 20.04 Docker-Container-Start
xhost local:
docker run -it -e DISPLAY="$DISPLAY" -v /tmp/.X11-unix:/tmp/.X11-unix ubuntu:20.04
Installieren Sie xeyes und führen Sie es aus
apt-get update -y; apt-get install -y x11-apps;
Ich konnte xeyes auf der Hostseite ausgeben
Beispiel 1 Wechseln Sie zum NVIDIA-Container
xhost local:
docker run -it -e DISPLAY="$DISPLAY" -v /tmp/.X11-unix:/tmp/.X11-unix nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04
Beispiel 2 Beispiel 1 + Option hinzugefügt
xhost local:
docker run -it -e DISPLAY="$DISPLAY" -v /tmp/.X11-unix:/tmp/.X11-unix --gpus 1 nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04
Das folgende Verfahren wird für die Verwendung des NVIDIA-Containers verwendet
Referenz Hinweise zur Installation von OpenCV4.1.1 mit Docker (Ubuntu18.04 + CUDA10.1 + cudnn7) Installation (Native GPU Support)
sudo apt install curl
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt update
sudo apt-get install -y nvidia-container-toolkit
Das Folgende ist eine Referenz beim Ausführen und Ausführen interner Befehle (nvidia-smi ausführen)
docker run --gpus 1 nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04 nvidia-smi
[GUI-Anwendung im Docker-Container starten](https://unskilled.site/docker%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E3%81 % AE% E4% B8% AD% E3% 81% A7gui% E3% 82% A2% E3% 83% 97% E3% 83% AA% E3% 82% B1% E3% 83% BC% E3% 82% B7 % E3% 83% A7% E3% 83% B3% E3% 82% 92% E8% B5% B7% E5% 8B% 95% E3% 81% 95% E3% 81% 9B% E3% 82% 8B /) So zeigen Sie die GUI unter Ubuntu unter Docker unter Ubuntu an
GUI auf Docker-Container-Host starten Installieren Sie Docker, um einen GUI-bedienbaren Linux-Container (Ubuntu) zu erstellen Erstellen einer Umgebung, in der GUI-Anwendungen mit Docker gestartet werden können [Client <-> Remote-Server <-> Docker-Container] Versuchen Sie, mit Docker eine Desktop-Umgebung (GUI) zu erstellen. GUI auf Docker-Container-Host starten
Recommended Posts