►
From YouTube: The Level Up Hour (S1E12): More on Nextcloud
Description
Let's continue working on Nextcloud on OpenShift
Learn more at https://red.ht/leveluphour
A
It's
just
me:
that's
not
good!
I
don't
like
that.
It's
just
lying
done!
Oh
all,
right,
good
morning,
good
afternoon,
good
evening,
welcome
to
the
first
show
of
the
day
here
on
openshift
tv,
where
we
are
rusty,
my
name's
chris
short,
I'm
the
executive
producer
of
openshifttv,
I'm
the
host
of
a
lot
of
shows
here,
but
today's
big
host
is
the
one
and
only
langdon
white,
with
the
level
up
hour.
Langdon,
please
introduce
yourself
for
folks
that
don't
know
you
are
joining
in
for
the
first
time.
B
Hello,
everybody.
Yes,
it's
been
that
sort
of
morning.
My
coffee
pot
was
not
complete
when
I
started
wanting
to
drink
it,
which
you
know
is
always
a
challenge
we're
here
with
the
level
up
hour,
where
we
talk
about,
why
containers
are
cool
and
why
you
might
want
to
use
them
and
then
eventually
most
people
discover
that
orchestration
becomes
important
when
you're
doing
them.
So
we'll
also
be
talking
about
orchestration.
But
today
we're
going
to
talk
about.
B
So
we're
going
to
continue
with
the
next
cloud
thing,
but
what
I
worked
out
was
using
systemd
inside
a
container.
So
oh.
B
A
B
C
A
Oh,
so
we
are
doing
some
special
stuff
here
on
the
channel
for
kubecon
this
year,
n
a
is
the
17th
to
the
20th
of
november,
so
next
month,
literally
less
than
a
month
away.
I
can't
believe
it's
been
a
year
since
I
got
this
last
year
in
san
diego
yeah,
we're
here
folks,
it's
it's
yeah
we're
going
to
do
some
fun
stuff
and
just
stay
tuned,
keep
an
eye
on
the
channel
for
updates
and
such
yeah.
B
Cool
all
right,
so,
let's
I'll
share
those
slides
because
they're
so
awesome
and
everybody
likes
seeing
them
in
the
morning
and
I'll
dry.
The
dealio,
which
apparently
is
not
going
to
move
today.
Frank
nope,
nope,
it's
not
going
down
there
all
right,
so
in
case
you're
lost.
This
is
the
level
up
hour
and
we
explained
a
little
bit
about
what
we
talk
about,
but
you
can
find
us
on
twitter
at
langdon
and
chris
short
and
please
join
our
discord
and
take
part
in
the
chat.
B
We
can
do
that
you
can.
You
can
chat
on
twitch.
You
can
ask
us
questions
on
twitch,
but
you
can
also,
if
you're,
watching
from
youtube
or
you're
watching
from
periscope
or
any
of
those
others.
Anything
that
you
say
will
actually
be
broadcast
into
all
the
chats,
but
as
well
as
discord.
So
if
you
prefer
discord,
you
know
feel
free
to
chat
there
and
that's
about
my
story,
because
we
can't
talk
about
the
points
yet.
B
B
Right
right
so
sometimes
the
bane
of
my
existence
here
we're
going
to
start
using
tmux.
A
B
B
For
like
transference,
let's
see
we
could
go.
A
A
It
does,
which
is
why
the
aw
aws
account
is
so
popular
and
google
has
no
presence
here
on
twitch,
so
yeah
interesting.
B
I,
like
the
github
open
source
hour
or
whatever
it
is.
They
do
it's
like
every
friday,
but
is
that
a
little
better?
Is
that
a
little
more
legible.
B
B
Yeah
so
let's
see
okay
so
system
data
commander.
So
in
the
oh
that's
I
knew
I
forgot
a
page
last
week's
show
notes
and
what
I
wanted
to
mention.
What
made
me
think
of
it
is
in
this
week's
show
notes.
I
will
definitely
put
a
link
to
a
good
blog
post
I
found
about
this,
but
for
last
week
you
know
you
can
find
the
show
notes
here.
You
know
I
tend
to
write
up
what
I
think
we
discussed
and
what
you
know
bits
I
thought
were
funny.
B
I
tend
to
pull
out
as
highlights,
and
you
know
some
some
episodes.
We
are
funnier
than
others.
I
I
am
sad
to
say,
but
I
find
that
hard
to
believe
right
right.
I
agree
with
you
so,
but
I
only
pull
out
highlights
from
some
of
the
things.
So
the
other
thing
I'll
mention
is,
we
do
do
the
sweet,
sweet
internet
points
and
if
you
go
back
and
watch
other
episodes,
you
can
get
the
points
for
those
episodes.
So
definitely
consider
doing
that.
B
A
Yeah
I
apex
tier
on
twitch
just
said:
I'm
sitting
here
waiting
for
w
you
get
to
compile
l-a-m-o
or
l-m-a-o
yeah
wow
you're
in
a
fun
place.
Avex
here,
that's
that's
cool!
Please
share
more.
I'm
curious,
but
anyways.
B
As
we'll
say
in
the
in
the
chat,
you
know,
curl,
minus
l,
minus
o
is
your
friend.
B
Right
right,
so,
unless
you're
doing
website
scraping,
then
wget
still
does
a
really
nice
job.
But
now
not
many
people
are
offlining
websites
anymore.
A
B
No,
so
let's
see
you'll
figure
out
where
we
are
okay,
so
s1
e12
cool
all
right.
So
let's
just
call
this
this
and
okay.
So
what
I
discovered
that
was
really
really
interesting
for
me
is
that
systemd
is
enabled
in
podman
containers,
basically
by
default,
and
if
I
can
find
my
way
what
yeah
yeah
that's
kind
of
what
I
said
so.
A
B
So
basically,
so
there
is
a
way.
So
if
you
say,
let's
just
do
something
dumb,
you
know
so
we
do
podman
run.
I
t
let's
do
rm
just
so
we
don't
make
a
mess.
Actually,
oh
whatever
we
can
do
this,
how
about
bash?
Not
shell?
B
So
you
know
that's
just
starting
a
container
and
you
know
so
now
it's
going
to
go
away
and
then,
if
we
take
a
look
at
let's
look
at
the
red
hat
container
catalog,
which
we've
all
talked
about
before
load
all
right,
then
let's
say
we
do
htpd,
and
this
was
a
nice
little
demo.
We'll
use
the
relate
one.
I'm.
B
I've
actually
already
read
that
article
which
I
was
like
I
am
now,
I'm
not
sure
if
I'm
disappointed
in
myself,
but
I
thought
that
was
pretty
funny.
So
let's
just
change
this
and
hopefully
that'll
just
work
without
having
to
do
the
full
path.
Oh
I
have
to
log
in
so
let's
say
podman
login
here
and
my
secret
username
and
password,
which
I
will
try
to
type
into
the
twitch
channel.
At
some
point.
B
I'm
sure,
let's
see
if
that
works,
still
didn't
like
me,
okay,
I
think
we
need
the
full
path,
so
I'm
gonna
try
to
try
to
copy
paste
it.
Oh
no,
I'm
a
little
confused
about
the
difference
between
registry.redheadio
and
registryaccess.right.
A
C
A
Like
yeah,
I'm
sure,
jj
or
jp
dade
knows
like
he's
in
the
chat,
yeah
yeah,
I'm
sure
he
knows
the
difference
which
one
has
what
attached
to
it.
As
far
as
like
login
versus
not
login,.
B
All
right,
so
I
did
something
kind
of
dumb
there
right.
I
just
said:
pull
it
and
run
it,
but
what
we
really
need
is
some
ports.
So
if
we
say
p,
let's
do
90
80
for
80.
B
and
I
don't
actually
think
I
need
a
space
now
in
theory,
that
port
should
be
there,
but
I
forgot
the
trick
for
breaking
out
of
the
container
without
stopping
it.
So
we'll
just
do
this.
B
C
What
do
you
have
running
rf?
Where
is
tools
pop.
B
A
D
A
B
B
All
right
so
now
the
firewall
should
be
open
toss
up
on
se
linux.
But
let's
see
what
happens
so
now.
If
we
call
minus
l,
minus
o
and
we
say
localhost
9080
yeah,
I.
C
B
Well,
let's
debug
it
anyway,
because
it's
good
for
figuring
it
out,
so
we're
gonna,
say
three
whoops
three
one:
nine.
B
Okay
and
oops,
my
bet,
I
wouldn't
be
surprised
if
this
was
sc
linux,
there's
nothing
in
html
directory.
That's
that
should
be
fine,
because
we
should
be
getting.
C
A
D
B
That
was
one
thing
I
was
going
to
mention
that
well,
it
could
be
something
else
or
slightly
related
right,
so
whenever
you're
using
something
that
relies
on
system
d
in
a
container
which
I
wasn't
really
meaning
to
get
here
yet
because
I
wasn't
really
thinking
it
all
the
way
through,
apparently
you
need
you
need
to
at
one
time
on
this
machine
have
to
have
run
this
sc
bool
like
set
this
selinux
boolean,
which
is
container
managed
cgroup
true.
B
So
basically,
what
that
means
is
that
the
container
itself
can
manage
some
aspects
of
the
c
group
it's
in
or
is
it
I
guess,
you'd
call
it
c
groups
it's
in,
I
suppose,
and
so,
as
a
result
even
says
in
the
blog
post
article.
It
even
says
you
will
forget
to
do
this.
I
forgot
to
do
this
while
writing
this
article,
so
I
thought
that
was
pretty
funny,
but
I
guess
I
was
kind
of
going
to
get
to
there,
but
I
was
thinking
we'd
be
able
to
show
this
part
first,
my
suspicion
is.
A
A
B
B
Is
it
doing
that
that's
annoying
because
it
kind
of
blocks
us
from
getting
anywhere.
B
B
It's
just
a
trick
for
ssl,
but
honestly,
coming
from
red
hat,
I'm
actually
a
little
surprised,
because
we
almost
always
ship
everything,
kind
of
production
ready
and
you
usually
have
to
do
machinations
to
make
it
not
production.
D
B
C
Nope
colon
four
six,
two
two
three
and.
B
Right
right-
and
that
seems
obvious
right,
but
so
I
we
don't
know,
I
guess
we
could
try.
Let's
just
just
say
for
the
sake
of
argument:
podman
r
m.
C
Minus
f
167.,
seven
one
three.
B
B
B
We'll
try
it.
What
was
the
port,
though
39373.
A
A
C
B
See
see
self-signed
cert,
no
good
yep
and
theoretically,
we
could
do
it
with
the
headers
too.
Oh
boy.
B
So,
okay
long
story
short,
so,
interestingly,
I
did
flip
the
boolean
the
right
way
right,
yeah,
okay,
so,
interestingly,
it
didn't
seem
to
have
a
negative
effect.
I
maybe
before
the
next
episode
I'll
spin
up
a
new
machine
and
see
which
way
that
flag
is
flipped
beforehand,
because.
C
B
B
Yeah
so
yeah,
so
let
me
just
so:
I'm
gonna
flip
it
to
true
for
now,
because
per
dan
walsh.
I
know
it
is
required,
so
we'll
just
set
it
that
way
and
kind
of
leave
it
for
now.
So.
B
B
Everyone's
favorite
ignored
message
of
all
time.
What
I
was
hoping
to
see.
So,
basically,
what
we're
seeing
here
is
journal
d
output.
I
think,
but
the
point
being
is
that
you
know
this
is
being
launched
via
systemd
and
kind
of
as
further
proof.
B
We
could
take
a
look
at
the
container
file
and
we
should
see
when
I
saw
it
before
it
was
like
embedded
in
another
line.
So
it's
a
little
hard
to
find
oh
yeah
here,
oh
no,
that's
the
module,
oh
by
the
way,
if
we're
you
know
kind
of
thrown
back
to
app
streams,
they're
using
an
app
stream
right
here.
C
B
A
B
Nope,
not
there,
oh
I
it
could
be,
it
could
be
in
the
s2i
script
or
something,
but
so
somewhere
in
here.
This
is
or
I
believe
it
is
setting
it
a
system
d.
So
what
if
we
try?
B
In
we
should,
how
could
we
look
at
this
ps,
minus
af,
grep.
C
B
So
it's
actually
running
httpd
is
pid
one.
What
is
that's
probably
not
gonna,
be
very
specific.
B
Long
story
short,
you
can
run
systemd
in
a
container
and
it's
there
by
default,
you
can
what
I
was
looking
for.
Real
quick
was
there's
a
flag.
Let's
do
run
help.
B
Here
you
can
say
systemd
false
and
it
will
turn
off
the
systemd
enablement
and
basically
what's
happening
with
systemd
enablement
or
whatever
is
it
bind
mounting?
Some
of
the
kind
of
runtime
core
linux
directories
from
the
host
into
the
container,
so.
D
B
I
believe
run
and
maybe
slash
temp,
so
that
when
systemd
runs,
it
finds
the
things
it
expects
to
find
when
running
on
a
host.
But
it
is
in
what
like
container
mode,
which
is
a
simpler
version.
B
But
so
container
mode
yeah,
because
container
motor
is
cool.
So
what
we
can
do
now,
though,
is
we
can
and
we
can
kind
of
oops
do.
Oh,
my
goodness,
I
can't
type.
So,
let's
see,
I
wonder
if
we
can
do
uv
I
eat.
I
don't
know
if
it's
gonna
work
because
I'm
not
sure
what's
available,
but
I'm
gonna
take
this
onto
its
own
line
and
say
that
okay
and
then,
but
let's
put
more
than
one
thing
in
here.
B
So
that's
what
we're
gonna
do
and
in
theory
oops
we
should
have
both
httpd
and
mariadb.
So
let's
see
how
about
podman
build
minus
t
and
let's
call
it
something
brilliant
like
that
and
oh
I
don't
actually
have
to
do
that.
Yeah.
It's.
A
B
Because
I'm
for
some,
maybe
it
lost
my
subscription
manager
login,
I'm
not
sure
why
it
was
saying
unable
to
read
consumer
identity.
That
seems
not
good.
B
But
it
seems
like
it's
installing
so
because
I'm
pretty
sure
in
the
default
ubi
8
there
are
no
databases,
or
at
least
there
were
not.
When
I
last
looked.
B
So
ubi
8
by
default
hits
a
set
of
public
repositories
right.
Those
public
repositories
include
things
like
httpd
and
php
and
python
and
a
bunch
of
other
things,
but
I
don't
believe
that
any
of
them
are.
There
are
any
databases
in
those
public
repositories,
so
you
either
need
to
get
the
database
from
a
different
place
or
you
need
to
have
a
subscription
now
a
subscription
is
you
know,
as
they
like
to
say,
no
cost
by
getting
a
developer,
sub
or
free.
If
you
want
to
use
that
word,.
B
B
B
Ba4
and
if
you
notice,
we
actually
expose
port
80,
but
I
will
because
of
my
previous
screw
up.
I
will
use
cat
p.
A
B
So
externally
we
can
check
if
web
server
is
running,
but
it
looks
like
it
is
so
localhost,
colon,
45089
and
that's
exciting.
And
now,
let's
look
inside
the
container
oops
forgot
what
it
was
already.
C
Let's
just
dnf.
B
Let's
say
yum
install
what
is
it
proc
ps?
Yes,.
B
We
should
actually
be
able
to
loop
back
on
the
port
too.
I
just
don't
know
what
we
would
use
to
do
the
loopback,
because.
B
B
C
B
B
Oh,
that's
true,
but
that's
because
yeah,
it's
not
there,
but
that's
because
it
wasn't
there.
It's.
B
Oh
sorry,
sorry
too
still
looks
like
new.
A
B
B
Just
a
blank
container
that
we
were
just
screwing
around
with
but
see
we
do
see
it
is
in
microsql
d
and
obviously,
if
we're
setting
up
a
database
for
real,
we
should
be
pointing
that
at
some
sort
of
persistent
volume
so
that
it
doesn't,
you
know,
just
destroy
all
its
data.
Well,
sometimes
right
I
mean
this
is
a
great
way
to
do
things
with
a
caching
server.
B
Is
it's
in
some
ways
almost
better
to
not
declare
a
volume
and
then
the
caching
server
can
just
disappear,
and
that
can
be
a
way
one
of
the
whatever
it
is.
You
know
the
the
three
problems
in
computer
science
right,
one
is
off
by
one
errors,
or
one
is
caching
servers
and,
and
the
question
of
when
to
clear
your
cache
and
one
is
off
by
one
errors
and.
B
Yeah,
but
I
I
love
the
joke,
because
the
joke
is
recursive
right.
Yes,
exactly
so
systemd
in
a
container
really
just
out
of
the
box
when
I
went
and
did
some
research
on
this
kind
of
you
know
when
I
was
looking
around
for
it,
I
came
across
the
docker
documentation
for
doing
the
same,
and
it
seems
that
you
still
are
writing
custom
init
scripts,
essentially
for
any
container
you're
running
in
docker.
B
So
this
is
not
something
that
will
translate
to
docker,
unlike
probably
95
percent
of
everything
else,
we've
done
on
the
show
you
have
to
go
and
manipulate
your
container
to
get
systemd
to
run
inside
it
or,
as
the
kind
of
docker
documentation
recommends,
is
that
you
run
a
custom
service
with
custom
init
scripts
to
make
these
things
run
because,
obviously-
or
maybe
not.
Obviously,
if
we
had
done.
B
B
Is
it
foreground
right,
and
so
this
is
a
common
way
to
run
http
d,
but
obviously
that
wouldn't
start
maria
right
right.
If
this
command
up
here
would
even
work
on
this
probably
won't
work
on
some
container
bases
right
because
they
won't
have
this
command,
which
you
know
the
trade-off.
Is
you
have
a
slightly
bigger
container
for
for
things
where
you're
not
using
it,
but
it
does
have
the
advantage
of
you
just
get
kind
of
systemd
out
of
the
box,
which.
B
Is
I
don't
want
to
write
my
own
init
scripts?
So
you
know,
and
so
if,
if
I
don't
want
it
there,
then
I
can,
you
know
I
can
go
find
a
container
that
doesn't
have
it,
but
a
lot
of
the
time
inside
a
container.
What
I
want
to
run
is
some
sort
of
service
that
exists,
and
then
I
want
to
decorate
it
right.
I
don't
necessarily
want
to
write
my
own
service
a
lot
of
the
time.
B
B
Changes
and.
B
There
we
go
sorry,
I
just
realized.
I
did
not
update
the
did.
B
A
Knock
that
out
real
quick
yep
yeah.
So
if
you're
curious,
what's
coming
up
next
on
the
channel
folks,
while
langdon's
doing
that
at
11
a.m-
eastern
1,
500
utc-
we
have
the
open
shift
administrator's
office
hour,
which
jp
date
I'm
sure
you'll
tune
in
for
and
ask
for
your
dashboard
that
you
requested
yesterday.
It's
not
ready
yet,
but
it
is
in
the
backlog
according
to
ali's
email.
A
So,
but
I
am
curious,
if
you're
using
active
directory,
if
you
could
pull
stats
from
that
jp
just
and
we
can
talk
about
that
in
the
openshift
admin
hours
show.
If
you
want.
B
After
this
okay
yeah,
I
am
done.
A
What
is
the
backlog?
The
backlog
is
the
pile
of
feature,
requests
that
need
to
get
factored
into
a
release,
so
customer
requests,
you
know,
will
get
prioritized
over.
A
You
know
random
engineer,
request
kind
of
thing
unless
it's
like
you
know,
dependent
dependency,
related
kind
of
deal
and
yeah
like
the
backlog,
is
for
like
agile
development
purposes,
essentially
where
we
keep
things
that
like
it
needs
to
be
worked
on,
but
it's
not
being
worked
on
at
this
very.
B
A
A
B
Yep,
oh,
but
I
forgot
to
copy
it
for
the
chat
real
quick.
Did
you
put
the
discord
link
in
earlier.
A
C
B
A
It
depends
on
what
company
you're
at
that's
true.
I
have
fat
like
my
my
first
job,
working
with,
like
agile
and
after
the
air
force,
and
everything
right
like
that
backlog
was
stupid.
Right,
like
that
backlog
is
worth
when
stuff
where
stuff
went
to
go
die
right
like
that
is
not
the
case
with
our
backlog.
A
B
C
B
Ever
got
priority
right
and
in
that
sense
it
can
appear
that
some
things
fall
into
the
void,
but.
A
B
Although
it's
nice
to
have
a
log
of
why
you
decided
not
to
do
it
the
last
time,
yes
so
points
context,
matters
no
friction
still.
On
top
with
1300
points
narendev
closely,
following
with
1200
points,
joe
fuzz
with
800
points
still
still
catching
up,
I'm
thinking
about
expanding
from
the
three
to
maybe
a
five
or
a
six.
I
would
list.
B
B
Right
right
so-
and
I
like
to
reiterate
too
as
well
just
you
know
the
only
thing
we're
going
to
use
this
data
for
is
to
do
these
point
calculations
and,
as
you
can
see
from
the
names
here,
you
can
give
us
whatever
public
name
you
would
like
to
use,
and
we
will.
B
We
will
share
that
on
yeah,
we'll
happily
use
it
yeah
right
or
just
private
as
well,
and
then
you
can
be
a
dark
horse
like
no
friction
was,
and
you
could
always
go
back
and
watch
the
old
episodes
and
collect
the
points
from
those.
Yes.
B
Achieve
exactly
now
with
the
club
box
now
with
comma,
yes,
which
was
annoying
me
quite
a
lot,
so,
let's
see
all
right
so
should
we
go
back
to
the
next
cloud.
B
B
But
the
first
step
we
need
to
do
is
just
get
the
whole
thing
in
a
container
and
kind
of
make
sure
we
can
get
that
part
to
work
and
that
will
inform
our
future
kind
of
work
about
knowing
kind
of
the
dependency
structure
and
all
that
kind
of
other
stuff.
So
we
did
a
little
bit
of
this
the
last
time
and
so
I'll
just
try
to
grab
that
as
a
starting
point.
But
now
we
can
use
the
systemd
stuff.
B
We
already
have
httpd
and
php,
and
then
we
had
to
jump
from
user
from
the
user
that
is
default
in
this
container
image
right
to
root
so
that
we
can
do
the
install.
Then
we
are
going
to
jump
back
as
by
way
of
recap.
C
B
Oh
okay,
all
right!
So,
in
the
sake
for
the
sake
of
faster
typing,
I'm
going
to.
D
B
And
paste:
let's
do
I'm
gonna
stick
with
like
90
80,
though
for
the
port
cool,
so
that
we
don't
have
to
run
this
privileged.
B
So,
actually,
that's
probably
a
good
point.
Real
quick
is
that
we
were
able
to
curl
this
container
because
we
did
a
minus
p,
our
capital
p,
and
so
we
got
an
arbitrary
id
which
is
high
enough
that
we
it's
not
a
a
a
privileged
cont,
privileged
port.
If
we
had
run
this
with
an
actual
80,
it
would
not
have
worked.
Localhost
might
have
come
back
depending
on
how
the
security
is
set
up
because
you're
doing
a
local
host
call,
but
it
definitely
wouldn't
have
worked
from
remote
without
it
being
privileged.
B
B
B
We
just
need
to
make
sure
that
kind
of
the
right
privileges
are
happening,
so
we
need
that
user
default
later
oops
and
I
tend
to
put
like
kind
of
I
don't
know
it's
hard
to
explain,
but
I
tend
to
try
to
group
things
in
logical
ways
in
container
files,
but
so
just
for
the
sake
of
my
sanity,
I'm
gonna
make
this
90
80
so
that
we
can
actually
declare
the
part.
B
B
B
Oh
boy,
podman
build
t,
let's
call
it.
I
think
I
called
it
big
next
cloud.
C
B
C
B
B
No,
oh,
no,
I
did
espn
in
it
all
right.
So,
let's
see
what
is
happening.
So,
let's
try
just
curling
it
see
if
it.
C
A
C
B
A
B
Oh,
that's
true
right
yeah!
I
forget
that
it's
generated
416
is
a
lot
shorter,
though
true
all
right.
So
let's
try.
B
B
B
It's
unless
it's
like,
whatever
that
php
runtime
server,
is
fgpm.
A
C
B
The
startup,
so
it
could
be.
I
think
I
wonder
if
we're
failing,
because
this
php
container
is
expecting
to
run
a
script
because,
as
I
recall,
it
was
when
we
were
doing
it
last
time
so
and
we're
replacing
it
with
spin
init
and
it's
using
two.
You
know
basically
two
different
ways:
oh
yeah
we're
all
about
the
live
demos.
A
B
B
B
Yes,
it
already
killed
podman.
D
A
B
Everybody
loves
contain
oh
containers,
so
what
one
were
we
using
ubi8,
php-73?
Okay,
so
so
just
by
way
of
a
little
bit
of
background
s2i
is
source
to
image
is
what
it's
short
for
and
basically
it
it.
B
Actually,
it
dates
back
quite
a
while
now,
but
basically
the
idea
is
like
if
you're
building,
something
from
say,
github
or
you
know
some
other,
like
you
know,
kind
of
remote
web
repository
or
whatever
it
gives
you
a
base
image
and
then
lets
you
stack
content
into
it
and
then
s2i
that
code
will
kind
of
do
the
manipulation
to
make
it
launch.
B
All
good
yeah
right
and
we'll
probably
get
there
just
not
for
this
point
in
where
we
are
so
I
bet
all
of
these
are
s2i
images
would
be
my
guess,
I'm
just
trying
to
say,
there's
something
I
think
might
not
be.
A
D
A
Folks
playing
at
home,
if
you
want
to
go,
see
all
the
containers
that
red
hat
has
ready
for
you
to
go
just
follow
this
link
to
the
container
catalog,
and
it
will
like
that
one
b,
oh,
it's
a
404
page,
never
mind
that
should
have
actually
worked
whoops.
I
did
the
wrong
thing.
Container
containers
yeah,
I
just
put
it
in
yeah.
Thank
you.
C
B
See
if
I
can
find
that
like
php
meta
package,
which
probably
will
just
do
php,
I
think
that'll
work
and
then
put
that
in
there
we'll
put
our
httpd
back
here
and,
let's
just
see
if
that
works.
A
B
B
Well,
a
big
part
of
it,
for
me,
too,
is.
I
would
much
rather
trust
the
red
hat
php
http
maintainers,
for
how
to
configure
and
set
up
php
and
httpd
than
me
yeah.
That's
that's
the
biggest
thing
that
I
want
to
buy
from
the
container
registry
right.
Like
you
know,
I
don't.
I
know
I
don't
know
what
I'm
doing
and
so,
as
a
result,
I
want
to
you
know
I'd
much
rather
do
it
that
way.
B
So
obviously,
this
will
ultimately
not
actually
work,
because
we
haven't
actually
put
the
next
cloud
code
in
there
anywhere,
but
we
can
at
least
make
sure
that
hdbd
and
mariadb
are
there.
D
C
Smoke
so
let's
do
run.
B
Oh
stupid.
A
More
than
the
docker
hub
ones,
but,
like
I
trust
other
people's
code
as
much
as
I
trust
anybody
else's
code
right
like
there
is
some
validation
that
happens
like
on
docker
hub
to
say
like
this
is
you
know
somebody
some
company
stuff
versus
some
person,
stuff
kind
of
thing,
so
yeah
same
thing
with
quay?
I
think.
C
B
B
Any
containers
I
get
from
the
internet
unless
they
are
coming
from
a
company
that
I
generally
speaking,
that
I
pay
money
to
or
pay
so
like
right,
developer,
sub
yeah,
you
know,
so
I
am
paying
them
whether
you
know
whether
there's
literal
money
or
not
right
can
you
do
two
exposes
on
one
line.
I
can't
remember,
I
don't
know.
A
A
Yeah,
it's
just
a
privilege
at
his
finest
exactly
all
right
so.
B
Curl
http
localhost,
I
was
like
what's
the
server
but
we're
gonna
do
the
s
to
make
chris
happy
like
the
ass
four
six,
two
two
three.
B
B
A
B
A
Yeah,
the
next
level
up
hour
next
week,
the
same
bat
time
same
bad
channel,
we'll
actually
get
the
conf
configured
and
maybe
actually
have
a
next
cloud
instance
running
next
time.
That'd
be
fun.
B
Yeah
yeah
and
then
we
will
have
our
big
iron
one
and
we
will
then
decompose
it
into
something
actually
more
sane.
B
A
Exactly
so,
thank
you,
everybody
for
tuning
in
thank
you,
langdon
for
teaching
us
all
the
fun
things
containers.
I've
learned
something
today.
So,
yes,.
D
A
That
box-
and
we
will
see
you
here
in
about
an
hour
so
stay
tuned
and
stick
around
bye.