Hi Robert, I think this mail list is a perfect place to at the very least start up the discussion. Unfortunately the folks with probably the best answers are at conferences and/or are doing the PTO thing so they might not check in for a bit. It would be good to hear from Scott McCarty, Dan Walsh and William Henry who've done a fair amount of presentations at conferences. Just off the top of my head: o What are Containers o The container applications o Quick intro to Buildah o Deeper intro to Podman (Podman uses Buildah when it does `podman build`). o Introduction to Dockerfiles o Building a Container image o Touch on Docker and OCI formats o Building a container o Intro to container registries o Quay.io o Docker.io o Build your own registry o Pulling and Pushing to a Container Registry o Rootless Podman o Security features of Podman At least a start there. For a little deeper dive you could check out these resources: o https://github.com/containers/libpod/tree/master/docs/tutorials - Intro and Rootless tutorials for Podman o Replacing Docker with Podman Demo - https://github.com/containers/Demos/tree/master/running/ReplacingDocker o Security Demo - https://github.com/containers/Demos/tree/master/security o https://podman.io/talks/ - Slides from a few of the talks that might prove useful. That should get you going. Feel free to re-ping here or hit me up directly if you'd like, t On 08/15/2019 01:21 PM, Robert P. J. Day wrote:
i hope sincerely that this post is not inappropriate for this list -- i'm looking for just *general* advice on what would constitute a decent yet intense 1-day training course on (ahem) "docker."
by way of intro, i've been an open source trainer since the early 90s (anyone remember SCO UNIX? :-), and i've been (and am) an authorized trainer for some red hat courses. recently, some of my regular clients are asking for (you guessed it) classes in "docker" and kubernetes, so here's my plan.
when a client asks for "docker" training, i just mentally map that to "i want to know how work with containers", and i would just use the fedora "podman" and "podman-docker" packages, take two minutes to explain, and go from there. i see no reason to mess with docker when podman exists.
based on my research, it *appears* that i can cover containers and container management in one (admittedly busy) day, without ever getting into kubernetes -- that's a topic for another day. i've already got what looks like a reasonable outline -- i'm simply curious as to what content people on this list would think is a *must-have* for a 1-day intro container course.
(aside: i'm not asking for people to write any content for me -- just bullet points that i might overlook.)
i did poke around the net to see who else is offering similar courses to check out their outlines and prices, and there's just one site that i think might amuse/horrify people here. it turns out that, here in ottawa, there is a company that i've seen before offering courses comparable to mine, but for astronomically high prices. what the heck ... i'll just link to it:
https://www.nobleprog.ca/cc/rancheros?type=classroom&participants=1&how=public
that's $4045 (CAD) per student for a one-day course ... i have no idea why anyone would register for a 1-day intro docker course at that price but ... whatever.
in any event, i want to design a 1-day intro course that i plan on offering on (naturally) fedora using podman (and maybe a bit of buildah), and all of that content will go up on my publicly-accessible wiki so anyone can read it.
so ... if anyone has pointers to existing course outlines, or just topics that i really better not skip, drop me a note, and i'm going to see how much i can pack into one day of intro container training.
rday
p.s. followup courses will also ideally be offered on fedora, so i'll be covering podman and buildah and skopeo and ... you get the idea.