By | 7 juin 2020

Doom sous Docker depuis VNC sur une VM virtualisé sous Qemu.

Distribution de travail : Ubuntu 18.04.4 LTS

1/ Création d’une VM ‘LXLE 18.04’ virtualisé sous Qemu.

Lien :

https://github.com/Nekrofage/PorVir3

2/ Installation de Docker sur la VM.

– Connexion :


util01@station66:~$ ssh util01@192.168.1.42
util01@192.168.1.42's password:
util01@station01:~$

– Mise-à-jour du système d’exploitation :


util01@station01:~$ sudo apt-get update && sudo apt-get upgrade

– Installation de Docker.


util01@station01:~$ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y
util01@station01:~$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
util01@station01:~$ sudo apt-key fingerprint 0EBFCD88
util01@station01:~$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
util01@station01:~$ sudo apt-get update -y
util01@station01:~$ sudo apt-get install docker-ce docker-ce-cli containerd.io -y
util01@station01:~$ sudo dockerd &
util01@station01:~$ sudo groupadd docker
util01@station01:~$ sudo usermod -aG docker util01
util01@station01:~$ sudo chmod 666 /var/run/docker.sock

– Redémarrage de la Machine Virtuelle.

3/ Sous la VM, création du répertoire de travail.


util01@station01:~$ mkdir DOCKERDOOM
util01@station01:~$ cd DOCKERDOOM/
util01@station01:~/DOCKERDOOM$

4/ Téléchargement de Docker Doom


util01@station01:~/DOCKERDOOM$ git clone -b doom https://github.com/Nekrofage/docker-ubuntu-vnc-doom.git


util01@station01:~/DOCKERDOOM$ cd docker-ubuntu-vnc-doom/
util01@station01:~/DOCKERDOOM/docker-ubuntu-vnc-doom$

5/ Construction de l’image avec Ubuntu 18.04.


util01@station01:~/DOCKERDOOM/docker-ubuntu-vnc-doom$ ./buildDockerImage.sh

6/ Création d’un volume.


util01@station01:~/DOCKERDOOM/docker-ubuntu-vnc-doom$ ./createDockerVolume.sh

7/ Lancement de l’image Docker.


util01@station01:~/DOCKERDOOM/docker-ubuntu-vnc-doom$ ./runDockerImage.sh

8/ Sous la machine hôte, lancement de Ubuntu 18.04 depuis le serveur VNC.


$ firefox -width 1024 -height 768 http://192.168.1.43:6080/ &

9/ Lancement de Zandronum.

– Lancement du terminal :


[Menu][System Tools][LXTerminal]

– Copie du Wad de Freedoom :


$ cp /usr/share/games/doom/freedoom.wad ~/.config/zandronum

– Lancement de Zandronum :


$ zandronum

10/ Liens.

https://github.com/Nekrofage/docker-ubuntu-vnc-doom/tree/doom
https://github.com/fcwu/docker-ubuntu-vnc-desktop