18 Weird and Wonderful ways I use Docker

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 601

  • @NetworkChuck
    @NetworkChuck  Месяц назад +26

    Download Docker Desktop: dockr.ly/3QpUF56
    Docker Scout: dockr.ly/4b21qlO
    Get started with Docker: dockr.ly/44siM8X
    🚀 In this video, I dive deep into my Docker addiction and reveal 18 unconventional and powerful ways I use Docker every day. From running full GUI browsers in containers to setting up isolated hacking labs, these tips will transform how you think about Docker. Let's get started!
    🔥🔥Join the NetworkChuck Academy!: ntck.co/NCAcademy
    **Sponsored by Docker

    • @saadsaad-dj4pi
      @saadsaad-dj4pi Месяц назад

      Thank you !

    • @ShinigamiAnger
      @ShinigamiAnger Месяц назад +3

      I don't understand why I'd want to run most of these inside docker.

    • @ХщБбдДЗ
      @ХщБбдДЗ Месяц назад

      -я!!
      #Csharp
      It is the Block right da

    • @marcusjohansson668
      @marcusjohansson668 Месяц назад

      No links.
      Folding at home f.ex. Are you guaranteeing this is safe, because on THEIR website there is no mention of any docker container, so anything could be changed in that software without us knowing. Do you guarantee the code is safe here?
      Edit.
      Nvm, I found it, they link to a docker container if you click "v7 Client page" and then at the bottom there is a link to foldingathome/fah-gpu.

    • @robertrobbins1367
      @robertrobbins1367 Месяц назад

      Chuck! Would love to see if you have a dash board set up to monitor all your containers ( home page etc.. ) If so do a video ! I will hack youtube on that one as well!

  • @Mikey-Plays-Bass
    @Mikey-Plays-Bass Месяц назад +54

    When I first started watching you, I’d been out of IT for about 10 years. Within the last 3 years, I’ve gone from knowing only VMware from 15 years ago, to hosting my own proxmox VE, running docker, Nextcloud, pihole-unbound recursive DNS and a web server. I did this all while recovering from PTSD, as an outlet.
    I am now on my way to finishing blue team fundamentals in order to get into cybersecurity. Thank you Chuck… you’ve pulled me from my darkest place to feeling like the old me. ❤

    • @Drippy_Jesus
      @Drippy_Jesus День назад +1

      Hell yeah brother!! 💪💪

  • @carter-the-coder
    @carter-the-coder Месяц назад +239

    You should do a tutorial on Prometheus and Grafana, I've been running it with Docker for about a month, and its great.

    • @anthonyrussano
      @anthonyrussano Месяц назад +14

      i agree... grafana stack running in docker for monitoring proxmox vms would be cool

    • @slightlytoolate
      @slightlytoolate Месяц назад +1

      this would be so sick!

    • @malcolmTX
      @malcolmTX Месяц назад +1

      Yes please

    • @呀咧呀咧
      @呀咧呀咧 Месяц назад +2

      there're many out there already.

    • @TheBroadcastEngineer
      @TheBroadcastEngineer Месяц назад +1

      Yes! But also how to add snmp to it. I’ve been trying to get it to work and have been running into one thing after another.

  • @no1unorightnow
    @no1unorightnow Месяц назад +104

    0:03 "I'm gonna show you everything I use Docker for."
    3:13 "Some of these apps I don't use everyday. Or ever.

    • @deanmcdonald8787
      @deanmcdonald8787 Месяц назад +10

      I think its time he retires and uses AI to do these videos. AI would have done a better job. What a mess. Kudos anyway.

    • @mhavock
      @mhavock Месяц назад +1

      Also, docker is not fully opensource in the way people think, their paid licensing and "Community Edition" seems shady.

    • @Sarveshbhagat
      @Sarveshbhagat Месяц назад

      bruh
      -
      -
      -
      --
      -
      -
      --
      -
      --
      -
      -
      -
      -
      --
      -

    • @MeGigantorzMon
      @MeGigantorzMon Месяц назад +2

      @@deanmcdonald8787 No God No!

    • @Kevin-oj2uo
      @Kevin-oj2uo Месяц назад

      He is a mess .
      ​@@deanmcdonald8787

  • @adamk.7177
    @adamk.7177 Месяц назад +69

    I already have a smart coffee maker. I'm smart, and I make coffee. I just use the same Planetary Design french press I've had for 10 years. The aluminum walled ones are practically indestructable, just don't put them in the dishwasher.

    • @SilverSeleucid
      @SilverSeleucid Месяц назад +1

      a "smart" coffee maker sounds like one of the dumbest things ive ever seen

    • @beentheredonethatunfortunately
      @beentheredonethatunfortunately Месяц назад +4

      I have a smart coffee maker as well. She sometimes stacks the dishwasher as well.
      I think I might duck now.

    • @123luk
      @123luk Месяц назад

      @@beentheredonethatunfortunately and her name aint gina

    • @svisagie
      @svisagie Месяц назад +1

      @@beentheredonethatunfortunately I always thought that was a fairy doing that 🙂

  • @Papasot
    @Papasot Месяц назад +95

    Can we not have apps for every single electrical appliance we own?

    • @inkbunnybunny
      @inkbunnybunny Месяц назад +22

      NO!!!!!!!!!!… you'll evn need a wall subscription for the structural walls of your house.

    • @Papasot
      @Papasot Месяц назад +3

      @@inkbunnybunny hope my card doesn’t decline

    • @parheliaa
      @parheliaa Месяц назад +13

      Yeah, soon we will have smart condoms (great use for IPv6!)...

    • @SilverSeleucid
      @SilverSeleucid Месяц назад +1

      modern society is falling apart

    • @VoiceMemosFTW
      @VoiceMemosFTW Месяц назад

      take your meds

  • @INTJames
    @INTJames Месяц назад +22

    I like how podman is rootless, daemonless, compatible with docker, supports the kubernetes pod concept, and is integrated with systemd though

    • @DavidCastillaGil
      @DavidCastillaGil Месяц назад +3

      I tried so hard, to make podman work for me. Couldn't really just switch one for the other as I was sort of envisioning. Are you able to run every image with it, even those using root internally? Do you have a single standard user that you run pods with? How do you manage access to shared volumes for other users, like your own?

  • @nottoolive
    @nottoolive Месяц назад +83

    Docker sponsor is crazy. Keep doing you man

    • @reyariass
      @reyariass Месяц назад +10

      Nooooo I miss the old informational Chuck! Who used to just show information about similar services/products instead of now with videos solely focused on reviewing products that he was paid to review (which gives a biased review since he was paid)
      Now it might still contain information if people used those products but I’d prefer having information on other similar products/services and shown the pros/cons between each

    • @SIMULATAN
      @SIMULATAN Месяц назад

      ​@@reyariasswait till you see the Shorts, it's an ad infested mess

    • @chadandcalebsadventures4950
      @chadandcalebsadventures4950 Месяц назад +1

      @@reyariass hit the nail right on the head, we want the ol' network chuck back not this phony sellout network chuck (joke, your only slightly phony from the bias because of the paid sponsorship and we all still love you only now with a tinge of disappointment)

    • @superslash7254
      @superslash7254 Месяц назад +3

      @@chadandcalebsadventures4950 No it's pretty much all phony. His earlier videos tried to teach people to genuinely understand the underlying technology and reasoning behind things. The newer videos are actively doing the opposite and fostering a blind cargo-cult use of sponsored products.

  • @simonromanski401
    @simonromanski401 Месяц назад +2

    I loved the flow of this video. Made me chuckle here and there and picked up a couple good images to try out. I'm half a century old and I had the exact same reaction when docker came into my life !

  • @marcg1043
    @marcg1043 23 дня назад +1

    Again a fabulous video!!! Leaning so much in such a short period of time. You are by far the best Tech teacher online...

  • @Nebulosation
    @Nebulosation 7 дней назад

    Oh, yeah. I use docker-compose all the time. It's a must-have for any microservice architecture! I love it!

  • @ironic_razor
    @ironic_razor Месяц назад

    I keep being amazed on how you give such great intros into tech! You are my go to resource when I want to dive into a topic! Thank you so much for all the hard work you put into it!

  • @TRGibson
    @TRGibson 8 дней назад

    I love that you love obsidian! I've never stumbled upon someone else that uses it

  • @markg5891
    @markg5891 Месяц назад +2

    Question regarding that internal network.
    How i usually organize my containers is:
    - A new network (default, not internal)
    - All containers are in that network
    - Only one container exposes port (80 and 443)
    I thought hat was a safe and recommended approach. So now i'm curious if i instead should be using the internal flag for my network?

    • @DavidCastillaGil
      @DavidCastillaGil Месяц назад +2

      Your approach is good if you're always accesing your services through that reverse proxy with published ports, looks quite safe to me. I do a similar thing but even deeper, each of my compose projects gets its own default network for internal traffic, and the one container that's supposed to be accessed is also added to the reverse proxy's network. That way my dbs are only accesible from their specific services, but I feel it's pretty overkill.
      The internal network flag means the network is not connected to the host's interface like default networks which are bridges. In your case it doesnt make a difference since you are not exposing any ports on your services anyway

    • @markg5891
      @markg5891 Месяц назад

      @@DavidCastillaGil Thank you for confirming! I wasn't looking forward to restructuring it so I'm happy with the confirmation 😁👍

  • @sploders1019
    @sploders1019 Месяц назад

    Fun fact: you actually don’t need docker for fabric unless you really want the isolation for security. Go compiles to a static binary that doesn’t have any dependencies (unless you specifically link them in). Fabric provides downloads on their releases page, or you could use Docker to build it and copy it out

  • @dirk-janfaber
    @dirk-janfaber Месяц назад

    Nice video. I am using Docker almost daily for cross-compiling. Most easy way to do it, without installing all of the building tools directly on your machine.

  • @waychison
    @waychison Месяц назад

    When you were running docker on the start, you were running it directly in your WSL2 instance. When you added docker-desktop to Windows, it setup a new WSL2 instance for docker itself, and injected a docker command into your WSL2 instance that talks to the instance in the new WSL2 instance.
    If you turn off the WSL2 integration, the original docker installation will be visible again.

  • @kflangan
    @kflangan Месяц назад

    I ran docker for several years at home, first on a Raspberry Pi, then a laptop acting as a home server, then I went to a desktop as my "server", but changed from Docker to Podman. the differences are not huge, but I wanted to get to more open standards. I created shell scripts to
    While I'm not building my own containers, I do have 7 containers running, doing various things.

  • @Johnello1
    @Johnello1 Месяц назад +2

    I simply love you man km gonna install docker now and have some fun even though i dont really need it

  • @lKrauzer
    @lKrauzer Месяц назад

    Just a tip on minute 13:00: instead of using the absolute path, you can use this instead "$(pwd):/root" and it'll understand that the volumn needs to be mounted on your current directory, maybe rename it to fabric, so "$(pwd):/fabric" or /app, idk

  • @jaehdaycon7588
    @jaehdaycon7588 Месяц назад

    Cheers m8. 1. We're learning Docker because of You. A comment was made, that we weren't smart enough to understand it. We're out to prove them wrong and it's you who's giving us the motivation to give it a try. 2. YOU FREAKING ROCK ALL the Way, and we Appreciate You. A LOT!! Mad Philadelphia Brotherly Love, by way of The North of England.
    J aka Brother Soul
    #labr #loveabrotherradio
    PS Say hello to your Brother. That video with you two was funny as hell.

  • @willcalltickets
    @willcalltickets Месяц назад

    Loved the flow of your vid! Especially like how you have links to other vids for deeper dives. I lost count too!

  • @tiriyoncontinuum9519
    @tiriyoncontinuum9519 Месяц назад +1

    for example 1, I forward the browser container through x11 on linux. Can also be done on windows with xming.

  • @tjairicciardi9747
    @tjairicciardi9747 Месяц назад

    AMAZING VIDEO !! Learned more about docker in 20 minutes than the last year !!!

  • @VaibhavShewale
    @VaibhavShewale Месяц назад +1

    some of the images shown were just amazing!
    i never used docker gui but i think i will give it a try

  • @Randy-oz8vl
    @Randy-oz8vl Месяц назад

    I'm use Docker Swarm for production,, and it's absolutely amazing!!

  • @frankthetechtank
    @frankthetechtank 8 дней назад

    This was awesome, I added a bunch of them to my Heimdall.

  • @fatherfoxstrongpaw8968
    @fatherfoxstrongpaw8968 Месяц назад

    dude, i love anything long format and your vids are a blast. But whether or not you want to run long vids or just tease us, you do you. i always appreciate quality over quantity and you rock the box. stay awesome!

  • @adrianrodriguez1999
    @adrianrodriguez1999 Месяц назад

    Man, thanks for all the information you shared is very helpful and inspiring. I identify myself when you almost jump out the screen because of the white light on the screen then you change it to the dark mode which is way more comfortable anyway keep up the good content

  • @ZiroGraphics
    @ZiroGraphics Месяц назад +1

    That John Hammond joke was incredible, I spat out my coffee!

  • @KhufuhK
    @KhufuhK Месяц назад

    The stabilizers in your keyboard are sounding much better. Did you make a custom board?

  • @roadkill11000
    @roadkill11000 Месяц назад +1

    Dude, there is not enough coffee for me to be able to keep up with you! Get that man a decaf!

  • @fallenacornestate
    @fallenacornestate Месяц назад

    I love docker containers and I use unraid for one of my home servers. Unraid natively uses docker containers to isolate things.

  • @MrJmannikko
    @MrJmannikko Месяц назад +2

    I literally busted out laughing at the safe "John Hammond" picture! 10:11

  • @miggies8140
    @miggies8140 Месяц назад

    This man pumps out content the quality of channels sized 20 mil +.

  • @Arhonnys
    @Arhonnys Месяц назад

    Hi, I feel like this video is the answer to all my questions from the last stream, thank you very much.
    PD: Thanks for changing the thumbnail, the first one was cursed

  • @ericdoingaiagain
    @ericdoingaiagain Месяц назад

    😮 that was me in the backseat...I feel so pumped up to container stuff now! Thanks Chuck!

  • @y2k-page
    @y2k-page Месяц назад

    Yo I love your videos, and I want to learn javaScript. My brother watches your python series and I love how interactive you are with the concept, and it’s hard to find a good javaScript tutorial. Can you do a JavaScript series I would appreciate it so much! Keep it up!

  • @GSon-bj7mp
    @GSon-bj7mp Месяц назад +10

    Hi,
    I wonder if you could share your terminal config (bash/zsh & DOS/powershell) with THEME.
    It looks so good!!

    • @VonGrossiAngelo
      @VonGrossiAngelo Месяц назад

      Which font do you use?

    • @DavidCastillaGil
      @DavidCastillaGil Месяц назад

      Have a look at OhMyZsh (for linux) or OhMyPoSh (for Windows). Not sure if that's what he's using but it achieves the same customizations

  • @nickxyz001
    @nickxyz001 Месяц назад +2

    Can you do a video on your setup? Would like to know what you’re using when you write on screen. Thanks

  • @mohdadeeb8997
    @mohdadeeb8997 Месяц назад +1

    Love your videos chuck ♥

  • @KamilKielich-kz6dm
    @KamilKielich-kz6dm Месяц назад

    Hey Chuck!
    Do you use Go(Golang)? Maybe you could do a short course in this language?
    Especially in the context of computer networks and process automation in the DevOps style and using this language.
    A film like this from you would be pure fun and a feast for my sympathy for IT education. After all, who else is able to teach and show something to a person who wants to develop with such great enthusiasm.

  • @sapperjaeger
    @sapperjaeger 28 дней назад

    YES ... this style was MEGA!

  • @dante2000xx
    @dante2000xx Месяц назад

    great video, you help me to find some tools that i didnt know that i needed.

  • @jams1077
    @jams1077 Месяц назад

    You can also build networking labs with full Cisco/Juniper/Arista/etc OSes using docker and containerlabs

  • @warpcode
    @warpcode Месяц назад

    If you're accessing containers on the same network like in your dvwa example, just use the container name instead of the IP. The DNS is setup automatically

  • @mickeyp1291
    @mickeyp1291 3 дня назад

    your energy is amazing

  • @billv7931
    @billv7931 Месяц назад

    Always great content! Thanks Chuck!

  • @ShortKicks7733
    @ShortKicks7733 Месяц назад

    Amazing video
    Thanks!
    I love these kinds of videos!

  • @TechTeller17
    @TechTeller17 29 дней назад

    I find it interesting that the first few docker use cases are just so you can run things in a Linux environment. Especially needing VNC to get a GUI. If you are just on Linux in the first place you can directly access your GPU and GUI!

  • @BloodyEpicG4m3rZ
    @BloodyEpicG4m3rZ Месяц назад

    I also have a docker addiction... I am currently sitting at 58 containers on 4 hosts, in 2 countries. I know, rookie numbers :D I'm always finding new stuff to spin up. I actually used to run the full Kasm solution and had the Rocky, Kali and Brave containers under it. I never managed to get the android stuff to work though, that would be cool.... I think I just found my next project, android app containers would be MINT

  • @free-palestine-w2x
    @free-palestine-w2x Месяц назад

    Creative as always Chuck, Thanks

  • @brunocosta1041
    @brunocosta1041 Месяц назад +20

    Are you familiar with podman instead of docker? My supervisor says podman is safer because its rootless

    • @tyler.g.
      @tyler.g. Месяц назад +21

      If Podman sponsors him then he will make a video on it.

    • @2dorkstv
      @2dorkstv Месяц назад +5

      I've been using podman for years now. Not having a daemon running is great as well. Docker definitely nailed the marketing early on so I understand why people navigate to it first. But podman is definitely a great tool and equally useful for everything you see here. It's largely a drop-in replacement with the same commands.

    • @ItsDestroy
      @ItsDestroy Месяц назад +4

      We moved from docker to podman recently. Podman is not a complete replacement for Docker. One example is if you use something like the Docker plugin for Jenkins, it doesn't work. Another thing is limited feature completeness for compose files. You also often be reading docs geared towards Docker rather than Podman when integrating new items with Podman

    • @conneyk
      @conneyk Месяц назад +2

      You also can run docker rootless by using a rootless socket

    • @MadDawg010
      @MadDawg010 Месяц назад

      I tried to use podman a little while ago, but I gave up after failing to figure out how to get compose to work, but I think it may be time for me revisit this again.

  • @DavidMadeira29
    @DavidMadeira29 Месяц назад +6

    I still don't know how they could keep that many applications open and working on a single machine without being connecting to a mule network. Namastè.

    • @Georgestvr
      @Georgestvr Месяц назад

      just drink a cup of coffee

    • @DavidCastillaGil
      @DavidCastillaGil Месяц назад

      You would be surprised how many of these you can run on a tiny raspberry pi. I have most of my important homelab tools running on one, around 20 containers

  • @i_Kruti
    @i_Kruti Месяц назад +1

    9:35 love to hear that line again.....

  • @mariuspretorius1493
    @mariuspretorius1493 Месяц назад

    Great content! Please do a video on Traefik and Docker Swarm

  • @mysticknight487
    @mysticknight487 Месяц назад +1

    Just gonna say do it with podman for more isolation and trivy.

  • @nocturne_adagio
    @nocturne_adagio Месяц назад +3

    3:28 the level of isolation provided by a VM compared to docker is not even remotely comparable. Containers should never be used where security is important.

    • @hvsniddin
      @hvsniddin Месяц назад +1

      Can you explain?

    • @nocturne_adagio
      @nocturne_adagio Месяц назад +4

      @hvsniddin To oversimplify, VMs have complete low level isolation, typically enforced by the CPU, with their own set of resources. With a container, the isolation is enforced by a software feature called a cgroup namespace. A process in a container is just running on the host, with access to the hosts kernel, just when it tries to e.g. query running processes, it gets returned the list of those running in its own namespace. Practically, this means whenever a new kernel vulnerability is found (not that uncommon) a container can use it to attack the host and potentially break out, whereas VM escapes are much less common, and typically effect virtual peripherals such as virtual USB devices that connect the vm and host, rather than the core virtulisation itself.

  • @beSafeSafeEverywhere
    @beSafeSafeEverywhere Месяц назад

    So much Coffey, it's like this fun video run on x2 speed. You are the dude 😎

  • @IJH-Music
    @IJH-Music Месяц назад

    VikingCoder is my favourite! TY Chuck Norris of the Viking Age!

  • @FelixGeb
    @FelixGeb Месяц назад

    I like the level of entertainment here :D
    using docker for a lot of things with traefik revers proxy its just perfect

  • @jonp9511
    @jonp9511 Месяц назад

    One Network Chuck a Day to keep the Burnout away. Thanks Chuck.

  • @Anyoneonyoutubeoffical
    @Anyoneonyoutubeoffical Месяц назад

    Love this video by far one of the best

  • @mountain7105
    @mountain7105 Месяц назад

    This is a great list thank you Chuck. Definitely gonna have to check out Dangerzone and IT Tools, I hope there's a Parrott OS container

  • @StuartLoria
    @StuartLoria Месяц назад

    How can I get addicted to Docker?, we need a series of videos about this, docker ideas.

  • @okoeroo
    @okoeroo Месяц назад

    Crazy, funny, useful. Thanks. Quite the inspiration

  • @SkyBlade002
    @SkyBlade002 Месяц назад

    Fast follow Docker/containers with a feature on Bazzite, Universal Blue, and the immutable/atomic OSes Fedora and other Linux distros are creating. They too are built on container methodology. OOTB support for nearly all AAA games as well!

  • @bobhette915
    @bobhette915 Месяц назад

    Thanks for all the tricks. U the boss Chuck!

  • @Ic37r011
    @Ic37r011 26 дней назад

    This is a phenomenal video.

  • @bbl_drizzzzy
    @bbl_drizzzzy Месяц назад

    Network Chuck not mentioning building networking labs with Containerlab is wild

  • @hallcrash
    @hallcrash Месяц назад +4

    When you enable wsl integration it changes the container location environment variable. And I don't think it changes it back when it's deselected. You either have to reinstall wsl or update the container location environment variable.

  • @RobFahndrich1
    @RobFahndrich1 13 дней назад

    Chuck,
    Thanks for the informative and entertaining videos. I am intrigued by Docker in WSL2 on my Windows 11 PC.
    So far I have some Docker containers running and all is good until I close the Ubuntu terminal window.
    I have spent lots of time googling but cannot find a solution to this. Perhaps you can share with us how do you get Docker to run and all the containers to run and stay running when the WSL terminal is not open?
    Thanks!

  • @vexy1987
    @vexy1987 Месяц назад +3

    OH FFS! Watching your videos and caving into subliminal messaging to go make a god damn coffee at 10.30pm... but docker is calling.

  • @ianarsenault
    @ianarsenault Месяц назад

    This is really cool, I've been getting into LXC containers inside or ProxMox, thinking of running Docker on either Ubuntu or Debian to try some of this.

  • @PatricioOnCode
    @PatricioOnCode Месяц назад

    Yessss! Love Docker! It just doesn't receive the love it deserves! Hey and what do you use to jot "on the screen"?

  • @ROMVN95
    @ROMVN95 Месяц назад

    Loved the video, thank you uncle chuck almost norris :)

  • @00Jimmy00
    @00Jimmy00 Месяц назад

    nice video, thnx Chuck :D

  • @84mylo
    @84mylo Месяц назад

    you can run firefox i WSL2 just by installing in from apt and running it. Works fine for me.

  • @chloepebbles313
    @chloepebbles313 Месяц назад

    Hi, Chuck love your videos, they are so easy to understand, A lot of people now run crypto nodes on VPS Cloud servers but there is a way to run more than 1 node on each VPS Cloud server but there are no videos that explain the way you do out there and the few videos out there that do show you are so old and in a lot of cases are irrelevant, Im sure if you did a video, it would be a big hit and help so many people out, thanks.

  • @StarFox1988
    @StarFox1988 Месяц назад

    the cold open of "I Think I have a Docker addiction" was gold

  • @t0mcat-
    @t0mcat- Месяц назад

    I liked your video because you debugged in it like a real man; you didn’t hide anything.

  • @vikaspoddar001
    @vikaspoddar001 Месяц назад +1

    Please, do a deep dive on podman

  • @sapperjaeger
    @sapperjaeger 28 дней назад

    possibly one your coolest videos

  • @ThatRandomDude914
    @ThatRandomDude914 Месяц назад +1

    We need the WSL theme now

  • @MonkeyGamer6969
    @MonkeyGamer6969 Месяц назад +1

    Yo bro, what webcam do you use? 2160p resolution for a webcam is insane, I’ve gotta know the name.

  • @id104335409
    @id104335409 Месяц назад +3

    So cool.
    I have just 1 question.
    Why?

  • @ayuergens
    @ayuergens Месяц назад

    Always love the passion and enthusiasm!!! thanks again :)

  • @badtrapify
    @badtrapify Месяц назад +4

    Wait until you discover the full beauty of podman

    • @dolbrechts1980
      @dolbrechts1980 Месяц назад

      Podman is better they say but harder to learn using?

    • @呀咧呀咧
      @呀咧呀咧 Месяц назад

      buggyyyyy stuff

  • @jackysolanki6848
    @jackysolanki6848 Месяц назад

    Awesome Video 🔥🔥

  • @gizlas
    @gizlas Месяц назад

    You don't need the IP Address within the docker networks. Docker-Compose Service name becomes the DNS Address :)

  • @DaNiel-lz2gx
    @DaNiel-lz2gx 27 дней назад

    You don’t need to install Go (or C++ or Rust…) to run a program in these languages. They are truly compiled ahead of time. They might need shared libraries, but no installed runtime, aka interpreter, aka JVM.

  • @MrKowabunga92
    @MrKowabunga92 Месяц назад

    Literally every cool tool and cybersecurity platform: *Exists*
    People needing education: *Exists*
    Chuck: "Check this out..."

  • @erin1569
    @erin1569 Месяц назад

    Your voice sounds so peaceful

  • @matthewheys6611
    @matthewheys6611 Месяц назад

    The cool kids now use docker compose not docker-compose. Also if building a GO app, I would use a multipart build Dockerfile and have the final image have the base layer as Empty. Lots of GO apps don't need any additional OS files inside a container and can just work in the Empty base.

  • @tylerhall7361
    @tylerhall7361 Месяц назад

    How were you running ubuntu beside the powershell? Were you doing all of this off of a windows OS? What is that set up?
    Have always loved your content brother!! You are literally the reason i got into coding and networking and am going for a degree. Love being a supporter of your channel. Great content.

    • @Mayur7Garg
      @Mayur7Garg Месяц назад +1

      It is a combination of Windows Terminal and WSL 2. Windows terminal can be installed from the Windows Store.

    • @DavidCastillaGil
      @DavidCastillaGil Месяц назад +1

      When you install WSL2 you esentially turn your standard Windows OS into a hypervisor and you can then run Windows and Linux together as virtual machines. It's much better integrated than using other tools like VirtualBox, specially on the CLI, but it also allows to run Docker on Windows. But if you're trying to learn I'd recommend you use a machine that you are not afraid of misconfiguring.

    • @tylerhall7361
      @tylerhall7361 Месяц назад

      @@DavidCastillaGil what about the gui he was using? Is that a package download or is the gui / interface download setup? Pretty cool

    • @pylotlight
      @pylotlight Месяц назад

      @@tylerhall7361 he just told you?

    • @DavidCastillaGil
      @DavidCastillaGil Месяц назад +1

      @@tylerhall7361 which GUI do you mean? Install WSL2 (and enable virtualization on your BIOS/UEFI), Windows Terminal, OhMyPoSh, Docker for Windows... And I think that was it to get the setup. The first two you get from the Windows Store, the last two from their official websites and follow instructions. Should be fairly easy.

  • @emreyavuz4706
    @emreyavuz4706 Месяц назад

    Great content for use cases of Docker thanks Chuck. Could you consider having a video to create a virtual network that you can play with different vendors (Cisco, Juniper, etc) and put clients to the edges and flow real traffic like a real world simulation in terms of telco?

  • @dragonmaster1500
    @dragonmaster1500 Месяц назад

    Hey Chuck, thanks for the video! I've had some interest in learning about Docker for a while now, I've only used it in the past for deploying Open Drone Maps, but aside from that I haven't really had the opportunity to experiment with it.
    Just out of curiosity, would you suggest installing Docker on the computer's main C: drive, or on a separate M.2 SSD that's installed on the motherboard? I normally run Windows because of GIS application compatibility, but I'm interested in learning how to use Docker for building small programs, pipelines and workflows that can be easily shared, not to mention I'm actually really interested in how you were running a Linux Distro from a docker container. Thing is, I'm not sure if I want to run it off my main boot drive because I'm not sure how much extra storage that it's going to require to run a lot of those programs that can be installed in containers. Hence, my interest in installing it on a different internal storage drive. But will installing it on a seperate internal SSD have a noticeable performance impact?

  • @Avenger0100
    @Avenger0100 Месяц назад +10

    What that nice clucky keyboard you have there? :)

  • @tiriyoncontinuum9519
    @tiriyoncontinuum9519 Месяц назад

    for running obsidian in a container that could actually be a very good solution at work, where I already have my personal container image that I carry around between servers.

  • @kota5437
    @kota5437 Месяц назад

    Thanks for the video.