Ask HN: What is the best source to learn Docker in 2023?
1–10 of 84 posts
Re: Ask HN: What is the best source to learn Docker in 2023?
#2Re: Ask HN: What is the best source to learn Docker in 2023?
#3Re: Ask HN: What is the best source to learn Docker in 2023?
#4If you just want to learn it for fun and home just install portainer and run pihole, you understand a lot more. Then learn to do it via command line. Else just go for kubernetes man. With Docker shim removed from kubernetes no one is using Docker professionally.
I think this statement is not as precise as it should be. I'm running docker produced images in a k8s cluster and had to google what you are talking about here.
https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-...
"Docker-produced images will continue to work in your cluster with all runtimes, as they always have."
Dockerfile is a very common file to see in projects, and I'm thankful when I see it.
Re: Ask HN: What is the best source to learn Docker in 2023?
#5that's just my guess though :) Happy hacking!
Re: Ask HN: What is the best source to learn Docker in 2023?
#6Re: Ask HN: What is the best source to learn Docker in 2023?
#7Re: Ask HN: What is the best source to learn Docker in 2023?
#8Re: Ask HN: What is the best source to learn Docker in 2023?
#9Start step by step.
Before building on Github Actions, build locally.
See if you can build and tag and image with the git SHA. Then run your automated test command against the image/container.
Then see if you can write a github action doing exactly what you did locally.
Random blog posts have been more helpful in my experience vs youtube videos.
Re: Ask HN: What is the best source to learn Docker in 2023?
#10If you just want to learn it for fun and home just install portainer and run pihole, you understand a lot more. Then learn to do it via command line. Else just go for kubernetes man. With Docker shim removed from kubernetes no one is using Docker professionally.
> With Docker shim removed from kubernetes no one is using Docker professionally. I think this statement is not as precise as it should be. I'm running docker produced images in a k8s cluster and had to google what you are talking about here. https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-... "Docker-produced images will continue to work in your cluster with all runtimes, as they always have." Dockerfile…
Although a pattern I commonly see these days with a lot of OSS projects is that oftentimes they provide a docker-compose.yaml even though no one at any reasonable scale is running Docker Compose in production. This is simply because Kubernetes setups are complicated, weighty, and heterogenous, and often not running on your local machine and Docker Compose is a great way to do a hello world style demo of your container-orchestrated app (because everyone still uses Docker Desktop).