This one was most practical docker introduction for me. No GUI junks, everything from command line and covers the basic usage without wondering why I have to do this.
Why docker? Otherwise for a ML/AI job you need to waste at least 5 days installing and configuring it the old way, instead of pulling a docker container and running it in 5 minutes.