I Played DOOM on my wife’s computer with Docker!

  Рет қаралды 22,268

typecraft

typecraft

Күн бұрын

Пікірлер
@rexsybimatrimawahyu3292
@rexsybimatrimawahyu3292 2 ай бұрын
Thanks nerd
@aloktzy27
@aloktzy27 2 ай бұрын
Hell yeah Indonesian🗣️
@dizzypear
@dizzypear 2 ай бұрын
You ain't him bro
@mohitkumar-jv2bx
@mohitkumar-jv2bx 2 ай бұрын
An Arch user with a Wife 😮
@Tom-r3u
@Tom-r3u 2 ай бұрын
How did you think he got his wife... btw :P
@mahiabir6348
@mahiabir6348 2 ай бұрын
Imagine being a Nix user then
@S0ft_b4b3
@S0ft_b4b3 2 ай бұрын
Meanwhile gentoo being polyamorous 😎
@RobertHolak
@RobertHolak 2 ай бұрын
yay -S wife
@TheSephix57
@TheSephix57 2 ай бұрын
It's obviously an AI generated image of a wife.
@AshesWake-sf7uw
@AshesWake-sf7uw 2 ай бұрын
LMAO the root username in your wife's terminal 😂 -WIFE ~> sudo rm -rf husband
@dawids3022
@dawids3022 2 ай бұрын
This sounds like docker sponsored ad for docker scout.
@Thundechile
@Thundechile 2 ай бұрын
The AI generated wife was really impressive.
@asksearchknock
@asksearchknock 2 ай бұрын
Very cool video and great job on showing the power of docker.. my only suggestion would be that you could have used a multi-step build which would have made the image much smaller. I’d also suggest using the from / to cache in the build command. And now of course the challenge we all should ask ourselves when we’ve got a working container… how small can I make it 😂 Its Alpine Time 😂
@typecraft_dev
@typecraft_dev 2 ай бұрын
Great suggestion!
@phlynniii
@phlynniii 2 ай бұрын
docker image of your Neovim for Newbs... Or do I miss that already? Thank you so much for your work!
@sledgex9
@sledgex9 2 ай бұрын
- How to share with other people? - But of course, use a 3rd party platform! Aka dockerhub? - But why not the docker image itself directly ? - Because the process to do it on either end isn't as streamlined/easy as using dockerhub. - oh great, another dependency on a 3rd party platform
@vikaspoddar001
@vikaspoddar001 2 ай бұрын
100k before December 💪💪💪 go nerd
@typecraft_dev
@typecraft_dev 2 ай бұрын
Hell yeah let’s gooooo
@PalashBackup
@PalashBackup 2 ай бұрын
Instructions unclear. Can't find a wife.
@typecraft_dev
@typecraft_dev 2 ай бұрын
lol
@Gigusx
@Gigusx 2 ай бұрын
Have you tried using Docker Scout to see if it can find one for you? 😏
@n0santos
@n0santos 2 ай бұрын
This was a great video! Thank you!
@typecraft_dev
@typecraft_dev 2 ай бұрын
Glad you enjoyed it!
@dragongamer2774
@dragongamer2774 2 ай бұрын
Great Video Sir!!
@typecraft_dev
@typecraft_dev 2 ай бұрын
Thanks!
@shawnyeager3243
@shawnyeager3243 2 ай бұрын
You are so good at this. Another great vid.
@PetrSUsername
@PetrSUsername 2 ай бұрын
With colima (docker alternative) and possibly with docker desktop on the "target" machine you should be able to choose what architecture to run in the vm. Because docker on mac os runs inside vm. So you wouldnt need arm image.
@wizix9877
@wizix9877 2 ай бұрын
well technically speaking, I am a geek, not a nerd.
@typecraft_dev
@typecraft_dev 2 ай бұрын
sorry geek
@steeltormentors
@steeltormentors 2 ай бұрын
you keep on saying Zig this Zig that...what is it actually? somekind of speedster lizard species? Can you cover more on this, it sounds interesting! anyway great video, cheers!
@nnshshwh3966
@nnshshwh3966 2 ай бұрын
Zig is a programming language.
@anatolykhalizev2356
@anatolykhalizev2356 3 сағат бұрын
Do you keep your Docker Desktop always open? Whe I close it, "docker login" in terminal asking if the docker daemon is running? I assume it's not running when Docker Desktop is quit.
@linux666
@linux666 Ай бұрын
curious why not just cross-compile for macos from Linux and copy the binary (compile with -target arm-macos )?
@Terminux
@Terminux 2 ай бұрын
Nice one!
@cowfacedev
@cowfacedev 2 ай бұрын
Waiting for someone to mention nix's docker builder.....
@typecraft_dev
@typecraft_dev 2 ай бұрын
NO!
@vladimirbartek2743
@vladimirbartek2743 2 ай бұрын
not convinced that replacing ubuntu:latest in Dockerfile with specific version is the way to go. I mean sure, at the time of the build it gave you the more recent version, but you are permanently locked in on that version. As opposed to :latest, which might not give you the bleeding edge but it's a rolling reference, so with each build it keeps the dependency up-to-date.
@typecraft_dev
@typecraft_dev 2 ай бұрын
Good point, but the image isn't getting re-built with newer versions of ubuntu, it's immutable anyways. And locking down a version isn't a bad idea.
@vladimirbartek2743
@vladimirbartek2743 2 ай бұрын
@@typecraft_dev ah, right, my bad! I mostly work with docker compose environments, not so much with images, so I didn't realize they are immutable. cheers!
@packagemain
@packagemain 2 ай бұрын
Could you just package it as a binary and send it over?
@pawesedrowski6743
@pawesedrowski6743 2 ай бұрын
Quite nice Docker ad...
@mustafamalegaonwala7733
@mustafamalegaonwala7733 18 күн бұрын
which software do you use for this coding can u please tell me
@davidgwyer5169
@davidgwyer5169 2 ай бұрын
Doesn't seem to work under Windows WSL. 😭
@TomaszLipinski
@TomaszLipinski 2 ай бұрын
wooow 100k subs!
@typecraft_dev
@typecraft_dev 2 ай бұрын
🎉 we did it! lots more to come!
@riufq
@riufq 2 ай бұрын
Quick question. Does docker use your ram or not, when running docker image?
@flipinfin
@flipinfin Ай бұрын
certainly does
@gilbertomedrano9198
@gilbertomedrano9198 2 ай бұрын
I used to play Minecraft with my daughter when she was a little girl. Is it possible to use Docker to “revive” the Minecraft setup we had back then and play it on my current laptop? I still have the files (Minecraft directory, worlds, mods, etc) on an external drive.
@rohitkharsan
@rohitkharsan 2 ай бұрын
FWIW, most Minecraft launchers have great support for older versions. It should be as simple as: 1. Installing that specific version of Minecraft. 2. Installing the right mod loader you were using. 3. Copying over any mods, resource packs, shaders, and worlds. 4. Running the game. In step 3, if you're using a modern launcher like Prism, you can just use the names of the mods and look for the latest versions that support that Minecraft version. Minecraft is pretty much already fully cross-platform + insanely backwards compatible (in the sense that you can run older versions), so you don't gain anything from Docker here.
@gilbertomedrano9198
@gilbertomedrano9198 2 ай бұрын
@@rohitkharsan Awesome!, appreciate it.
@grifferz
@grifferz Ай бұрын
I am unclear as to whether docker scout is amazing or not. Can you clarify?
@RazoBeckett.
@RazoBeckett. 2 ай бұрын
Docker is my one of best and my fav. IT tool
@gustavomachado2558
@gustavomachado2558 2 ай бұрын
That's Nice!
@khanra17
@khanra17 2 ай бұрын
Bro is too uncool he still thinks "Arch BTW" not "Nix BTW" Also now "docker BTW" still not "Nix BTW"
@maxmuster7003
@maxmuster7003 2 ай бұрын
I wish to have an emulation of an ibm compatible PC with intel i7 x64 with a modern geforce or radeon graphic with VBE 3 bios on PCIe starting in 16 bit mode of the intel CPU (first core) with MS DOS 5 for my Android tablet ARM CPU ready to to startup the other intel cores and switching into the 64 bit mode from 16 to 32 bit to 64 bit. Dosbox have only 16 and 32 bit and no videomode for full hd 1920x1080 to fit the wide screen display of the tablet, but modern VBE 3 bios have modenumbers for 16:9 and 16: 10 aspect ratio. We can use these modenumbers in 16 bit mode of the intel CPU before switching to 64 bit.
@Ouli93
@Ouli93 2 ай бұрын
What I struggle to understand. Isn't the best thing about docker, that it's portable? I believed Docker handles for me the hardware abstraction layer? But why did you then had to create a new image for aarch64? Shouldn't the image be hardware-agnostic?
@Ouli93
@Ouli93 2 ай бұрын
ahhh, I figured it out. Because docker obviously still uses the kernel of the host-os, it's not architecture independent - it's not a VM. Damn, what a shame. But how does docker know, if i tell in my Dockerfile "FROM ubuntu:latest", which host architecture I use?
@LorenzoBettini
@LorenzoBettini 2 ай бұрын
why haven't you built starting from the Arch image?
@flipinfin
@flipinfin Ай бұрын
That would be dumb lol he's on arch
@LorenzoBettini
@LorenzoBettini Ай бұрын
@flipinfin why dumb? Since he's on Arch it would have made perfect sense to use an Arch docker image!
@flipinfin
@flipinfin Ай бұрын
@@LorenzoBettini what would be the benifit to run an arch container on arch? Belive me I asked this question to myself. You can just use arch chroot or a temp directory
@LorenzoBettini
@LorenzoBettini Ай бұрын
@@flipinfin he wants to have a container for Doom to run anywhere; since he knows how to have Doom on Arch, creating a container starting from Ubuntu means to learn again how to set it up on Ubuntu (which is also harder than Arch). Building a container starting from Arch would have made things easier. A container is a container, it makes sense to have an Arch container running on Arch.
@flipinfin
@flipinfin Ай бұрын
@@LorenzoBettini I think your confused what a container is. You should read up on docker so you get a basic understanding what its used for. I think running a arch container on arch is just pointless. Thats just my opinion man. No docker is experimental on arch even the docker-desktop its easier to install on Ubuntu. So like what arch container do you want to run with docker doom obviously?
@gearmaxim
@gearmaxim 2 ай бұрын
Docker is the best!
@typecraft_dev
@typecraft_dev 2 ай бұрын
You’re the best
@wirtschaftswunder09
@wirtschaftswunder09 2 ай бұрын
No doom sound in the docker image
@typecraft_dev
@typecraft_dev 2 ай бұрын
Adding sound depended entirely on your architecture and which program you used for sound (alsa, pulseaudio). It was too much work for this video, which really was meant to demonstrate running a dockerfile on different machines
@egron
@egron 2 ай бұрын
​@@typecraft_devmaybe you can just mount /dev/dsp from host to the container then it would not be that much work
@cody_codes_youtube
@cody_codes_youtube Күн бұрын
I don't know why, but you using `:wqa` instead of `:x` bothered me
@RealHubertCZGameplayLetsPlay
@RealHubertCZGameplayLetsPlay 2 ай бұрын
Hmmm, could you deploy it to kubernetes, and let people ssh and than create for them instance of doom? 🤔
@martin_emrich
@martin_emrich 2 ай бұрын
Sure why not. Something along the lines of kubectl run kubedoom -rm -it -image=typecraft/terminal-doom:latest (Ok now i want to try when i am back at the office….)
@RealHubertCZGameplayLetsPlay
@RealHubertCZGameplayLetsPlay 2 ай бұрын
@@martin_emrich Imagine making operator , or some sort of login so you just ssh on some machine, and then it creates separate pod just for you.
@cheebadigga4092
@cheebadigga4092 2 ай бұрын
Lemmie guess, she hates it because it's not a Docker image, since a "Docker image" is an OCI-compliant container image which contains the Docker CLI and/or daemon, and yours does not? I knew it.
@scotchtapeeater7936
@scotchtapeeater7936 17 күн бұрын
I love fent
@hosamnagar
@hosamnagar 2 ай бұрын
Shouldn't Ubuntu latest get the "latest" version of Ubuntu??!!!
@typecraft_dev
@typecraft_dev 2 ай бұрын
it must the be latest LTS release? /shrug
@tomaszgora4353
@tomaszgora4353 2 ай бұрын
Any Linux user with the hipster mid life crisis vibes must provide proof of wife. And I don't mean it in a mean way, I'm in the same boat ;)
@terminallyonline5296
@terminallyonline5296 2 ай бұрын
Damn, back onto GNOME after Hyprland? Well whatever works! lol
@typecraft_dev
@typecraft_dev 2 ай бұрын
I switch between all things pretty constantly. its part of why i love linux. so many options
@aaliyahnizar4044
@aaliyahnizar4044 2 ай бұрын
rhonj on top fr
@work-k9j
@work-k9j 2 ай бұрын
not support any dos based system
@pamus6242
@pamus6242 2 ай бұрын
Programmersarealsohuman runs doom on a Microwave.
@momot_gg
@momot_gg 2 ай бұрын
BTW💥
@notmyakun
@notmyakun 2 ай бұрын
We dont see the wife
@typecraft_dev
@typecraft_dev 2 ай бұрын
shes in there!
@martin_emrich
@martin_emrich 2 ай бұрын
Please don’t call it „Docker container“. Better just „container image“. There are many other (better?) runtimes out there. (Podman, Kubernetes, and more) All run the same OCI image format
@DanteMishima
@DanteMishima 2 ай бұрын
I will never believe the docker hype
@samarnagar9699
@samarnagar9699 2 ай бұрын
Paid actress for sure
@bpYqd
@bpYqd Ай бұрын
Lmao. Wife is AI-generated! Nice try, nerd.
@shoooozzzz
@shoooozzzz 2 ай бұрын
is Docker Scout an amazing tool?
@zapharian6114
@zapharian6114 2 ай бұрын
You put out amazing content but these arch btw and nvim btw jokes are getting too repetitive and annoying.
@typecraft_dev
@typecraft_dev 2 ай бұрын
How else do I tell people I use arch? (Btw)
@j_t_eklund
@j_t_eklund 2 ай бұрын
Censoring detected.
@typecraft_dev
@typecraft_dev 2 ай бұрын
Huh?
@j_t_eklund
@j_t_eklund 2 ай бұрын
@typecraft_dev probably by YT...
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 393 М.
I Broke Linux... How to learn from my mistakes
17:18
typecraft
Рет қаралды 37 М.
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
GIANT Gummy Worm #shorts
0:42
Mr DegrEE
Рет қаралды 152 МЛН
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
Is the Ghostty terminal worth the hype?
15:21
typecraft
Рет қаралды 142 М.
Building the most powerful watercooled PC in a Toaster
43:21
Billet Labs
Рет қаралды 602 М.
Games That Hide Their Own Sequels
32:50
Jacob Geller
Рет қаралды 894 М.
How to Get $500 Motherboards for $50
31:29
Linus Tech Tips
Рет қаралды 3 МЛН
Docker Image BEST Practices - From 1.2GB to 10MB
7:15
Better Stack
Рет қаралды 158 М.
I Turned a PS4 into a Handheld Console
27:40
Restore Technique
Рет қаралды 2,1 МЛН
5 Reasons I Ditched My Old Terminal for Ghostty
11:34
John McBride
Рет қаралды 18 М.
This Release is Crazy!!
1:44:28
Tsoding Daily
Рет қаралды 61 М.
The Linux Experience
31:00
Bog
Рет қаралды 1,9 МЛН
18 Weird and Wonderful ways I use Docker
26:18
NetworkChuck
Рет қаралды 485 М.
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН