Hacker Timesnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Best Resources for Learning Docker?
17 points by nomilk on March 17, 2022 | hide | past | favorite | 9 comments
I make apps and will start using docker - what are the best resources to get started?

Video / Article / Short Course / Book recommendations are all welcome

I'll dedicate 1 month to covering the 101s:

- basic commands

- avoiding footguns

- debugging

- iterating to solve problems and errors quickly

- security and access

- anything else?



I started my docker journey with this awesome tutorial. (https://www.youtube.com/watch?v=9zUHg7xjIqQ)

Also, the slides at the self-paced tutorial section might be helpful to you.(https://container.training/)


Looks great; very substantive. Do you think I'd survive if I haven't done any express, node or mongo before? (I'm willing to give it a shot, but not sure if it would be sensible because I could get stuck and spend time on issues unrelated to docker).

I'll be watching it in its entirety either way.


You're right, but this tutorial is using some very basic node and express stuff, really just a few lines of code. If you think that the node stuff in the first few minutes in this tutorial is overwhelming, then probably it is not quite suitable for you, but if you fell like you're comfortable with the first few minutes, then you're good to go, the node and express stuff in latter part of the video couldn't get any harder.

Disclaimer: I do know node and express when I was following this tutorial.


I think the best way to learn is to give yourself a meaningful project to start with, that can showcase the power of containerized architecture. Some suggestion would be to launch a LAMP or MERN stack using containers, and deploy it on AWS ECS for example. Also given the recent update to the Docker Desktop terms, I think it's better to switch to Linux and use the Docker Engine through CLI instead of Docker Desktop if possible



Looks good. The guides particularly: https://docs.docker.com/get-started/overview/


https://learndocker.online/

This is the best resource has beginner and advanced stuff with assignments and tests and all videos are not more than 5 minutes long



Looks fantastic. Thank you!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: