(while my plan is to spend the upcoming weekend whipping a lot of
this into shape, i'll address this ... man, i'm thinking i'm gonna
need a bigger boat.)
On Tue, 20 Aug 2019, Tom Sweeney wrote:
... big snip of mine ...
Robert,
Your approach sounds entirely reasonable to me. As far as how/when
to introduce Buildah, I'll leave that up to you.
that would happen partway through that first day ... my tendency is
to spend the early time instructing on how to simply *use* the
technology before creating any new instances. the instant one starts
to build their own images is the obvious place to explain that (for
the most part) "podman build == buildah" and install buildah and go
from there.
I just wanted to make you aware that Podman vendors in Buildah and
then calls the API's for the actual building of the containers when
it does `podman build`. The point that James brought up about the
latest/greatest Buildah possibly not being the same as the one used
by Podman is true. However, just before we release a new Podman we
create a new version of Buildah and do a fresh vendoring into
Podman.
If you want to figure out what version of Buildah your Podman is
using, you can use this command:
# podman info | grep Buildah
BuildahVersion: 1.9.0
One other small note in case it matters, Buildah and Podman use the
--layers option differently. By default Podman build does this
'podman build --layers=true' while by default Buildah does `buildah
--layers=false`. I bring this up only because with some Dockerfiles
you will get different resulting images if you use one tool over the
other due to the layers option being set differently.
Hope that helps,
yes, it's just that sort of detail that one should be aware of to
avoid "hmmmmm, that doesn't seem quite right" confusion that could
result.
anyway, i still need to go through those early references to start
laying out my idea of that 1-day class. there is no shortage of
content one could pack in there.
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter:
http://twitter.com/rpjday
LinkedIn:
http://ca.linkedin.com/in/rpjday
========================================================================