Sign inSign up

nkpro/dokau-pu

By nkpro

•Updated almost 6 years ago

PERSONAL USE ONLY!

Image
0

1.3K

nkpro/dokau-pu repository overview

⁠DokAU for Personal Use

⁠0. New data-root and exec-root

/etc/docker/daemon.json

{
"data-root": "/mnt/dokau-data",
"exec-root": "/mnt/dokau-exec"
}

you can replace dokau-data and dokau-exec by names of your choice.

Required to restart docker service

⁠1. Test image
(read -p permanent\ dirname:\  CGNAME; sudo docker run --rm -p 6080:80 -p 5900:5900 -e RESOLUTION=1280x720 -v /dev/shm:/dev/shm --name testDOKAU --hostname linux --cgroup-parent $CGNAME --device /dev/snd:/dev/snd --group-add $(getent group audio | cut -d: -f3) --device /dev/video0:/dev/video0 --group-add $(getent group video | cut -d: -f3) nkpro/dokau-pu)
⁠2. Install emulators
(read -p permanent\ dirname:\  CGNAME; sudo docker run -p 6080:80 -p 5900:5900 -e RESOLUTION=1280x720 -v /dev/shm:/dev/shm --name dokau --hostname linux --cgroup-parent $CGNAME --device /dev/snd:/dev/snd --group-add $(getent group audio | cut -d: -f3) --device /dev/video0:/dev/video0 --group-add $(getent group video | cut -d: -f3) nkpro/dokau-pu)
⁠3. Create a new image from a container’s changes
sudo docker commit dokau nkpro/dokau-pu:final && sudo docker rm dokau
⁠(or) 1.2.3. Pull nkpro/dokau-pu:final
sudo docker pull nkpro/dokau-pu:final
⁠4. Test image (emulators installed)
(read -p permanent\ dirname:\  CGNAME; sudo docker run --rm -p 6080:80 -p 5900:5900 -e RESOLUTION=1280x720 -v /dev/shm:/dev/shm --name testDOKAUf --hostname linux --cgroup-parent $CGNAME --device /dev/snd:/dev/snd --group-add $(getent group audio | cut -d: -f3) --device /dev/video0:/dev/video0 --group-add $(getent group video | cut -d: -f3) nkpro/dokau-pu:final)
⁠5. Create a new container (to login)
(read -p permanent\ dirname:\  CGNAME; sudo docker run -p 6080:80 -p 5900:5900 -e RESOLUTION=1280x720 -v /dev/shm:/dev/shm --name dokau --hostname linux --cgroup-parent $CGNAME --device /dev/snd:/dev/snd --group-add $(getent group audio | cut -d: -f3) --device /dev/video0:/dev/video0 --group-add $(getent group video | cut -d: -f3) nkpro/dokau-pu:final)
⁠6. Ready To Use

To START sudo docker start dokau
To STOP sudo docker stop dokau




⁠Published for Fair Use ONLY!

Tag summary

Content type

Image

Digest

Size

1.5 GB

Last updated

almost 6 years ago

docker pull nkpro/dokau-pu