paramètres xhost, ubuntu: lancement du conteneur Docker 20.04
xhost local:
docker run -it -e DISPLAY="$DISPLAY" -v /tmp/.X11-unix:/tmp/.X11-unix ubuntu:20.04
Installez et exécutez xeyes
apt-get update -y; apt-get install -y x11-apps;
J'ai pu envoyer xeyes du côté hôte
Exemple 1 Modification du conteneur nvidia
xhost local:
docker run -it -e DISPLAY="$DISPLAY" -v /tmp/.X11-unix:/tmp/.X11-unix nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04
Exemple 2 Exemple 1 + option ajoutée
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
Voici la procédure d'utilisation du conteneur nvidia
Référence Notes sur l'installation d'OpenCV4.1.1 avec 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
Ce qui suit est une référence lors de l'exécution et de l'exécution de commandes internes (exécutez nvidia-smi)
docker run --gpus 1 nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04 nvidia-smi
[Lancez l'application GUI dans le conteneur Docker](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 /) Comment afficher l'interface graphique sur Ubuntu sur Docker sur Ubuntu
Lancer l'interface graphique sur l'hôte du conteneur Docker Installez Docker pour créer un conteneur Linux (Ubuntu) exploitable par GUI Création d'un environnement dans lequel les applications GUI peuvent être démarrées avec docker [Client <-> Serveur distant <-> conteneur docker] Essayez de créer un environnement de bureau (GUI) avec docker. Lancer l'interface graphique sur l'hôte du conteneur Docker
Recommended Posts