Learn Docker NOW! From Hello World to Doom in 15 Minutes!

preview_player
Показать описание


Follow me for updates!
Twitter: @davepl1968 davepl1968

Errata: At one point I say I'll be using an Ubuntu base image but the code actually uses Alpine, as you can see in the dockerfile on the screen. Sorry for any confusion this caused!
Рекомендации по теме
Комментарии
Автор

The term "daemon" comes from Greek mythology, where a "daemon" (or "daimon") was a spirit or supernatural being that was neither good nor evil, but served to assist humans in their tasks. This idea of an unseen helper aligns with the role of daemons in Unix-like systems like Linux.

amandioreal
Автор

As a non-programmer/IT person starting to play around with the idea of a home lab, I found this very informative. Thank you Dave!

TheHairykoala
Автор

I've been struggling to wrap my head around docker, the timing on this is perfect. Thank you!

chrisj
Автор

Note "-rm" should be "--rm" (double minus) and doesn't clean before running, it instead cleans up after running. Otherwise the deceased container will stay around so you can still inspect it.

BertLaverman
Автор

The term daemon was coined by programmers at MIT, supposedly inspired by Maxwell's demon. James Clerk Maxwell thought up a demon that was an imaginary agent in physics and thermodynamics that controlled a massless door and let gas particles selectively into and out of chamber, effectively pumping gasses against their normal thermodynamic direction. The programmers thought demon would be appropriate, but they used an older form of the world, daemon, instead.

WarrenGarabrandt
Автор

from wikipedia: The term was coined by the programmers at MIT's Project MAC. According to Fernando J. Corbató, who worked on Project MAC in 1963, his team was the first to use the term daemon, inspired by Maxwell's demon, an imaginary agent in physics and thermodynamics that helped to sort molecules, stating, "We fancifully began to use the word daemon to describe background processes that worked tirelessly to perform system chores". Unix systems inherited this terminology. Maxwell's demon is consistent with Greek mythology's interpretation of a daemon as a supernatural being working in the background.

Danny.._
Автор

Thank you you explain docker More clearly than any other YouTuber I have ever seen 👍

chrono
Автор

This video goes straight to my library. Thank you so much Dave.

NotSure
Автор

Your terminal is the best looking terminal I've ever seen.

EzzeldinKandeel
Автор

Thank you so much for this video! I'm upskilling in DevOps and have followed your channel for nerdy Microsoft content but I really love how you break down things and would really see the value in more of this type of video, thank you again from Australia!

scottmaxwell
Автор

Dave, your voice, storytelling abilities, and video processing techniques are absolutely fantastic! And not the mention you are one of the coolest geeks I have ever come across. I wonder how you did that terminal turn to a billboard. Thats a pretty amazing. How about a couple of videos/tutorials to go on to do so for the rest of us? Thanks in advance!

prasenjitgiri
Автор

I used to have a boss whose response to “but it works on my machine!” was “that’s great, but I can only sell your machine once!” 😂

tammymakesthings
Автор

Dave has a great channel here, I have learned so much about both computers and myself. Extremely grateful!

samanthajarosek
Автор

Love the continuity when building the container, "I'll be using ubuntu because it is the distribution I'm most familiar with..." to "FROM alpine:latest". LOL. Great vid Dave! Indeed, very helpful.

luffingsails
Автор

Great intro to Docker. I use Docker to run a Storj node. It was easy to setup and now earns me a little bit of crypto every month.

riderofthewhitehorse
Автор

Have tried a few times to figure out what the heck folks find so helpful about Docker for deployments that couldn't just as easily be solved by paying attention to documentation. This was incredibly helpful - the "layering" element of it, in particular, was 100% new to me despite having gone through several different "introduction to" tutorials before and made it immediately go from "lazy curiosity" to "wait, that could be incredibly useful" in my head. Many thanks!

jo.v-c
Автор

I'm very much looking forway to truenas getting proper docker/compose support in the next release. So good timing on this!

philosoaper
Автор

I have been avoiding learning this for so long! Thank you!

pugington
Автор

Whoohoo! I can see clearly now. I finally understand Docker. Thanks Dave.

EdwardCox
Автор

Great video as usual Dave! Docker has been a revelation since learning how to use it a couple of years ago. Like you, I use it to run many of my homelab services (managed by Portainer). Furthermore, I run a small geoscience consulting business and often perform exploratory data analysis and visualisation of geoscientific data using Python, and while the client is usually not interested in the detail I always package up and deliver that work in a docker container so they have the option to revisit it in the future.

danieldawson