WATCH THIS to get started with Docker (easy mode)

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

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

  • @BarnabusWestwood-lk3nf
    @BarnabusWestwood-lk3nf 7 месяцев назад +6

    Use docker if you are too stupid or lazy to run real servers. Life on easy mode. The stupidification of running servers. Like comparing an engineer to someone playing with legos.

    • @TechHut
      @TechHut  7 месяцев назад +42

      L

    • @codeman99-dev
      @codeman99-dev 7 месяцев назад +20

      What an awful take.

    • @BarnabusWestwood-lk3nf
      @BarnabusWestwood-lk3nf 7 месяцев назад +3

      @@codeman99-dev your take on my take is an awful take, actually.

    • @bobm1394
      @bobm1394 7 месяцев назад

      Agreed, tantamount to saying that using a word processor is for people too stupid and lazy to write cursive, the hubris is startling. @@codeman99-dev

    • @longlost8424
      @longlost8424 7 месяцев назад +7

      quit giving yourself a thumbs up. no one else thinks your opinion is worth replying to......

  • @stephenanthony5923
    @stephenanthony5923 7 месяцев назад +7

    I want to learn Docker and this looks like a great vid to start with. Thanks TechHut!

  • @glitchy_weasel
    @glitchy_weasel 7 месяцев назад

    Docker is one of the best tools I've used - whether in a homelab or a cluster, it is soooo convinient.

  • @markloughtonUK
    @markloughtonUK 7 месяцев назад +26

    Even my mum ?

    • @TechHut
      @TechHut  7 месяцев назад +18

      EVERYONE

    • @NostraDavid2
      @NostraDavid2 7 месяцев назад +16

      Especially your mom!

    • @ballsdeep9648
      @ballsdeep9648 7 месяцев назад +8

      I’ll teach your mum tonight 🤣

    • @fullstack_journey
      @fullstack_journey 7 месяцев назад

      ​@@ballsdeep9648 Username checks out

    • @ordinarryalien
      @ordinarryalien 7 месяцев назад +1

      @@ballsdeep9648 --__--

  • @lastnamefirstname2390
    @lastnamefirstname2390 7 месяцев назад +1

    This is helpful. I'm currently downloading Homarr and Mealie thanks to your previous videos. Docker appears to be quite a complicated tool. It will take me a while to get the hang of it.

  • @bobm1394
    @bobm1394 7 месяцев назад +1

    I followed your tutorial on getting Plex up on Ubuntu it's been beautiful. I'm upgrading the Ubuntu machine and want to run Plex in docker with nfs shares to my NAS. Everything I've seen on this is light on explanations of the yml variables . Be great if you could cover that for us.

  • @codeman99-dev
    @codeman99-dev 7 месяцев назад +1

    I was hoping you'd cover a few different docker frontend / managers. I've been using Docker Desktop for the ease of it (and using Windows). I now have a very powerful System76 machine. I have docker setup, but no GUI. Not that I reach for the GUI very often, but there are few uses that it's just easier.
    Primary concerns:
    1. Where are containers executed? Is it like Docker Desktop - starting a VM (or two, like in WSL...)?
    2. What is available to manage? Images? Containers? Volumes? Logs? Networks? Shell access?
    3. Can I easy constrain system resources?
    4. Are plugins supported and actually useful?
    5. Support of containerized GUI applications?

  • @leeh.1900
    @leeh.1900 5 месяцев назад +2

    Thanks!

    • @TechHut
      @TechHut  5 месяцев назад +2

      You're awesome thank you!

  • @satysin630
    @satysin630 7 месяцев назад +7

    Any reason you pick docker over podman? I know they're not 100% interchangeable but generally you can sort it out and podman has two nice advantages; first obviously is that it doesn't require running as root and second are pods. I switched over and it is damn good. I hadn't bothered to look at it until I started using distrobox which uses podman underneath. Might be worth a look to see if it can work for your setup?

    • @jasonscheirer3458
      @jasonscheirer3458 7 месяцев назад +2

      Docker precedes podman and there's a decade of knowledge about it. Docker is command line compatible (mostly) with Podman. They're almost the same now but if you've been doing this for a while it's easier to talk about Docker.

    • @satysin630
      @satysin630 7 месяцев назад

      @@jasonscheirer3458 for sure but for many it is a pretty good and very viable alternative with a very nice benefit of the improved security design being rootless. I am sure I've heard Brandon talk about distrobox in the past so he has some passing experience with podman. Also toolbox in Silverblue is powered by podman obviously and I know he's used that. Just thought it would be worth mentioning to see if he has given it a try as an alternative to Docker :) After all it's fun to learn new things! :D

    • @stephenreaves3205
      @stephenreaves3205 7 месяцев назад +1

      Came here to say this. Podman integrates better with SystemD (via quadlet) and Kubernetes so you have a ton more potential with podman. Also, podman-desktop is pretty nifty

  • @cosmincaliin
    @cosmincaliin 7 месяцев назад +3

    Now try do it with kubernetes 🙏

  • @send2gl
    @send2gl 7 месяцев назад +1

    Nicely explained

  • @adam91303
    @adam91303 7 месяцев назад +1

    Are you still using davinci resolve free version?

  • @cracklingsoda
    @cracklingsoda 7 месяцев назад +1

    ❤❤❤

  • @syscrashwashere
    @syscrashwashere 7 месяцев назад

    Hiya, TechHut.

  • @raidtheferry
    @raidtheferry 7 месяцев назад

    contains sall app dependencies

  • @jpmyers6950
    @jpmyers6950 7 месяцев назад +1

    Did you just say liberries?

  • @mohdmonish4830
    @mohdmonish4830 2 месяца назад

    You are explaining in such a hurry, the session would be better if you go slow a bit

  • @mattjax16
    @mattjax16 7 месяцев назад +1

    Portainer lol

    • @TechHut
      @TechHut  7 месяцев назад +2

      I'll figure out how to talk someday 😅

    • @mattjax16
      @mattjax16 7 месяцев назад +1

      @@TechHut honestly I just started the video and was guessing that was going to be the topic didn’t even get to the slip up yet haha. Love your videos as always thanks for the great content!!

  • @YannMetalhead
    @YannMetalhead 3 месяца назад

    Good guide.

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

    i hate the thumbnail so much

  • @achinthadulshan8682
    @achinthadulshan8682 7 месяцев назад +1

    much love

  • @andrewflorzy
    @andrewflorzy 7 месяцев назад +1

    What a great video!! I've been building up my homelab this past year and have learned so much about Docker along the way. Your explanations here are crafted very well and will make it as easy as possible for a beginner to understand the basics.
    I also create a Portainer stack for individual containers since the file gets saved and it's so simple to edit parameters after the stack has been deployed.
    I love watching your homelab software videos and enjoy seeing how you configure your *arr suite as well. I'm looking to learn how to use Unraid for managing multiple drives and containers, and hope to consolidate my small PCs/servers into something newer and more power efficient. I've heard Intel 12th gen+ can transcode multiple Plex streams so it wouldn't need a GPU either.
    Keep making these videos! The quality is super high and you're a great teacher

    • @TechHut
      @TechHut  7 месяцев назад +1

      Thank you so much, I truly appreciate it. Lots more to come including in-depth guides on my *arr setup. Also, that's an awesome setup! These newer Intel processors make it really convenient for hosting media servers.

  • @StaceySchroederCanada
    @StaceySchroederCanada 7 месяцев назад

    I just set up pihole in docker on my synology. I pointed my asus router to the ip on the nas (same ip for login) but now my nas says it can't get an external ip ... pihole works and the nas works fine internally, just no ability to access the internet. Could you do a video on how to put pihole in "container manager" and how to point router dns to it ?

  • @cougarpounce3023
    @cougarpounce3023 7 месяцев назад

    Skipper showed me your channel! tell her I said hi lol😂

  • @EddieAppell
    @EddieAppell 7 месяцев назад

    Thanks for the GREAT intro video for Docker! It's just what I needed, as a new Docker user.
    I'm running Docker on a new Ubuntu install. I installed Portainer to help manage my Docker containers. I then installed the ARR apps that I use (Sonarr, Radarr, etc) and set them up with their own ports. But when I try to load any of them I get a 500 error. None work. Since I am new to Ubuntu and to Docker, so I'm at a loss. I do have Plex running as a container and that works. Nothing else does though. Any idea what I can check?

    • @andrewflorzy
      @andrewflorzy 7 месяцев назад

      Make sure you’re only changing the port on the Left side of the ‘:’ when you define the container ports. For example, Sonarr docs say to set the ports flag to 8989:8989 when starting the container. The 8989 on the Right side of the ‘:’ is pointing to the inside of the container and should never be changed. It exposes the internal Sonarr process to outside of the container.
      If you want to choose your own ports, you can set it to 8900:8989 and access Sonarr at localhost:8900, assuming you’re running the container from the same machine you’re accessing the web interface from.

  • @AnirudhTammireddy
    @AnirudhTammireddy 7 месяцев назад

    I was told I should learn nix flakes instead of docker. your opinion?

    • @scottyeager3064
      @scottyeager3064 7 месяцев назад

      Can't go wrong learning some Docker. Containers are one of the foundational technologies powering IT these days. Nix is neat and there's definitely some overlap with Docker in terms of use cases, but it's still fairly niche and ultimately a different kind of tool.

  • @foobuilder
    @foobuilder 7 месяцев назад

    I think you meant to say Podman.

  • @atlantic_love
    @atlantic_love 2 месяца назад +1

    Rambling on and on and on about commands, and not even showing use cases for the results. You were all over the place.