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
-
Intro and Rootless tutorials for Podman
o Replacing Docker with Podman Demo -
- 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&a...
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.