From Start to Finish Build a Desktop on a Browser Docker Container

preview_player
Показать описание
Taking you from start to finish on how to build a docker container staring with the idea to run a Xfce4 desktop from your browser. This will be a complete guide from testing your service on a VM all the way to creating the Dockerfile needed for that container!. thanks for the view!

○○○ LINKS ○○○

○○○ SHOP ○○○

○○○ Timecode ○○○

0:00 intro
0:32 idea brainstorm
0:50 Developement of Idea - Thought Proccess
14:01 Convert Dev Proccess to Dockerfile
29:41 Testing Dockerfile
31:48 Conclusion

○○○ SUPPORT ○○○

○○○ SOCIAL ○○○

○○○ Send Me Stuff ○○○
Don Hui
PO BOX 765
Farmingville, NY 11738

○○○ Music ○○○
From Epidemic Sounds

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission.

#homelab
#docker
Рекомендации по теме
Комментарии
Автор

This is probably the best video on how to create a docker file and get stuffs working. Fixing the mistakes is part of the learning process. Great video!

Darkk
Автор

The fact that you left the mistakes makes this video x1000 Thank you so much ❤

MrJordiSoto
Автор

Thanks for the audio version. Also love the "We're making it live" style of video.

IronRex
Автор

Brilliant as always. This is really useful for an office environment with hot-desking. You will always get your desktop no matter what machine you are on. Each employee can have their own docker span up. Super cool.

Coopertronics
Автор

Dude ..this video is LEGIT!!! I really enjoyed this tutorial and the unfiltered process!!! Thank you!

DCODev
Автор

GREAT I was looking forward for a video explaining how to create a docker. I am missing now how to publish it into docker hub! Haha. Thanks for all what you do for the community

bettdiaz
Автор

Love this video. I'm actually watching this on the Alpine XFCE4 Docker from the Pi-Hosted list. Audio isn't syncing, but that's a minor niggle since it's running on a Pi4.

MatthewNOHU
Автор

For a DevOps engineer, this is helpful.

AnkitKharwade
Автор

Have you cleaned up your new build...I have your's running on my "test" build...can you set the lite as the index.html so it automatically starts the desktop?
can you show how to build a Debian 11-xfce-novnc? I really want to build one like that...
P.S. We need more PI-Hosted stuff!!!
Very cool!

haydenc
Автор

This is great, Don! For a long time, I was thinking of how to get something like this getting done.

DominikSchmid
Автор

Very impressive! Thanks for the tutorial! The only thing I feel missing is audio configuration, as even you had the idea to launch Youtube before anything else :D

developerpranav
Автор

Great video dude!! Love the docker methods you've used for alpine. If i remember right audio can be an issue with noVNC, or maybe VNC as a whole (unless realVNC is used, but i'm not 100%). I have always ended up using nomachine, not as much fun as having a desktop through your browser with a docker image you've built yourself. There's probably a linux way to get audio with vnc or knowing me, a tick box i've missed.

jonnypeace
Автор

Excellent! I don't quite have a use for this yet but a great example nonetheless. Thanks

norriemckinley
Автор

Very impressive! Thank you for all the time you give us showing this.
How would you allow access to this new Alpine XFCE4 from the outside world?

marcq
Автор

Great Video also audio works in alpine container, can you please create a video with ubuntu container with audio & https just like kasm-desktop, thanks

chasim
Автор

how to add audio feature and microphone?

starnine-bb
Автор

Great video thanks. Awesome to run an almost virtual host in a browser window.
When I try to open a shell window I get this error:
"failed to execute child process "bash": failed to fdwalk: operation not permitted".

Using Linux Mint 20.2. How can I fix this?

dirkpostma
Автор

This is amazing! The only downside is the sound which doesn't work at all. I put an nginx in front f the docker and with vnc.html I get Uncaught SecurityError: Failed to construct 'WebSocket': An insecure WebSocket connection may not be initiated from a page loaded over HTTPS. The nginx config has websocker support because vnc_lite works just fine. Is running nice but the issue is the sound, everything seems to be fine but can't hear anything. Actually the main issue is the HUGE load, never expected this...I even rebuilt the image as simple as possible as shown in this video but the results are kinda tthe same.

salapolivalenta
Автор

Hi Don,
This gives great control to create / assemble things just the way you want / need which is great [yet somewhat complicated for a newbie]. Why don't you use a 'webtop'- docker image?

WPGinfo
Автор

Great video!
I enabled both the normal and the community repo, but
apk add tigervnc results in :
ERROR: unable to select packages:
tigervnc (no such package):
required by: world[tigervnc]
Any idea how to solve it?

joir