►
From YouTube: Webinar: Kubernetes in Docker for Mac
Description
Kubernetes was recently introduced in desktop editions of Docker. In this session, you will relive the whole journey of this major change from the hypervisor to the user experience, and discover the main challenges we encountered to make Kubernetes available and as user-friendly as possible.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
A
So
welcome
everyone.
My
name
is
Dorothy
I
am
a
developer
advocate
at
cloud
native
computing
Foundation
and
today
we'll
speak
with
you
about
how
to
run
cabinets
locally
with
with
chakra
from
egg
and
other
windows.
Today
we
have
two
presenters
from
docker
are
both
both
I
represent
in
this
company
and
both
for
working
on
these
projects.
We
have
Guillaume
tariffs
and
Guillaume
rolls.
So
please
go
ahead
with
his
doctor
for
mark
and
Okafor
windows,
presentation,
okay,.
B
B
So
today
we're
going
to
talk
about
the
equivalent
a
situation
in
Mac
and
Windows
I,
just
slightly
quickly
present
the
talk
of
making
windows.
True
first
and
then
we
lagged
communities
so
just
as
a
reminder
for
Mac
and
Windows,
it's
a
native
application
that
you
can
run
on
Mac
Windows
to
end
of
the
easiest
way
to
get
started
with
docker
on
those
platforms.
So
dr.
ranson
on
millions
machines
and
Linux
VM,
and
this
is
packaged
completely
so
I
talked
of
a
Mac
or
Windows.
We
don't
need
to
install
VirtualBox
or
install
any
other
specific.
B
There
are
some
configuration
options,
but
most
of
it
works
straight
out
and,
and
we
talk
of
making
windows
you
get
so
you
get
a
slight
way
menu
here
at
the
top
of
your
of
your
minibar
and
some
seasonal
on
Mac
and
Windows
Ouiser.
You
write
with
your
preferences.
You
get
auto
update,
so
you
get
notifications
when
new
version
is
available
and
you
can
install
either
an
education
or
stable
version
on
the
edge
reduction.
You
get
notifications
for
a
new
version
every
month
and
mainly
some
assertions
into
it
and
on
the
stable
or
their
shins.
B
B
It
is
quite
quite
nicely
and
on
the
host
we
also
run
some
tools
to
make
the
networking
and
assuring
transplants
so
that
we
shall
you
shall
some
some
things
between
the
hosts
and
the
VM
so
for
the
networking,
but
the
PNG
process
that
runs
on
hosts
and
basically
what
it
does
is
that
if
you
try
to
expose,
for
example,
by
hearing
talk
around
antigua
18,
so
you
start
a
web
service
and
you
try
to
export
the
post.
You
try
to
expose
the
port
80
by
default
to
explore
the
quantity
inside
the
linux,
vm
and
VPN.
B
Kids
is
looking
for
his
registering
for
tracing
the
notifications
of
when
you
expose
ports
and
it
will
expose
the
port
on
the
host
as
well
and
wonder.
Post
is
exposed.
It
will
also
wear
get
all
the
low
level
Network
events
and
reproduce
them
on
the
host
that
we
got
something
transparent
between
the
hosts
and
the
VM
and
for
the
file
sharing
on
Windows
really
rely
on
somebody
who
went
somewhere
so
my
drives
between
the
host
and
the
VM
and
on
Mac.
B
And
we
got
kids,
so
it's
a
an
internal
development,
it's
open
source,
but
it's
developed
by
docker
and
the
this
project
is
to
easily
describe
the
VM
and
build
VM
images
from
ml
fights.
So
here's
an
example
at
the
base
of
the
virtual
machine,
here's
or
from
which
cannon
starts
the
virtual
machine.
We
include
some
description
of
the
embedded
file
system,
including
the
continuity
binaries,
and
then,
when
the
virtual
machine
boots,
it
will
include
several
services
that
are
running
on
top
of
continuity.
B
Some
of
them
are
executed
just
on
route
and
some
of
them
interest
continually
run
inside
the
region.
So
here
we've
got
an
example
of
a
machine
who
ingested
ready
spine
re-register
base.
That
is
started
when
you
start
editing
machine
and
you
just
need
to
describe
with
the
CM
and
fiber
services
that
you
want
to
run
inside
of
a
junction.
So
that's.
C
B
B
So
to
summarize,
a
bit
the
architecture
for
mac
and
windows,
quite
similar,
we're
on
the
host
we've
got
the
hypervisor,
which
is
either
based
on
Apple,
Apple,
happy
happy
with
a
framework
on
Mac
or
hyper-v
on
Windows,
and
then
we've
got
some
components
for
the
file
system
shrink.
So
that's
either
Samba
or
y6
effects
from
file
system
and
repainting.
B
That
mentioned
for
the
network
part,
and
on
top
of
that
we've
got
names,
kid
VM
which
runs
container
D
and
then
services,
including
the
docker
engine
running
on
top
of
continuance
and
coming
back
to
the
host
under
wall
street
code,
talker
command-line,
Sierra
Vista,
the
Sierra
talk
a
common
line
that
runs
on
the
host
and
that
can
connect
to
the
country
into
Pete.
All
right
contains.
B
So
let's
follow
a
formatting
windows
and
then
we
first
announced
create
a
situation
in
Europe
last
year
and
it
was
first
introduced
in
their
ease
of
docker
for
Mac
in
December
last
year
and
then
a
couple
of
months
later
on
docket
for
Windows,
and
the
idea
here
is
to
have
something
really
transparent
as
well
for
the
user
so
that
they
can
just
with
the
one-click
install
abilities,
Cristero
it.
So
it's
a
single
node
cluster
with
master,
also
executing
services
and
users,
don't
have
to
configure
anything.
It's
just
a
one-page
install.
B
B
B
B
B
B
So
the
user
interface
is
reasonable
if
that
one
checkbox
that's
disabled
by
default.
So
when
you
install
that
for
Mac
or
Windows,
given
a
test
is
not
involved
and
you
can
just
switch
to
the
same
click
on
enable
Google
test
and
then
it's
really
installer
for
Fletcher
could
be
like
this
cluster
without
changing
any
configuration
on
scene
controls,
and
so
there
are
a
couple
of
more
than
a
few
community
services
that
run
inside
the
docker
containers
by
default.
They
are
all
hidden.
C
So
we've
seen
that
the
VM
is
Linux
kids,
so
inside
a
new
skete.
We
include
the
service,
as
contains
Daugherty,
come
late
and
we
use
p.m.
to
booster,
the
cluster
so
and
in
order
to
drive
everything,
we
use
a
small
good
cooling
server
to
drive
everything
so
that
from
the
host
vm
will
be.
The
application
would
be
able
to
pilot
the
VM
and
say:
hey
start
kubernetes,
stop
it
reset,
etc.
C
So
we
have
this
mechanism
to
control
it,
and
also
we
use
a
configuration
aisel
to
start
the
VM
and
give
to
the
VM
the
necessary
bits
to
do
to
start
up
like
Comanche
certificates
and
the
apprentice
expected
version
for
a
bread,
but
also
stuff.
So
let
me
show
you,
for
instance,
so
I
can
go
inside
my
VM
and
see
how
the
service
running
using
the
container
this
year
I.
So
with
this
simple
common
and
we
go
in
the
VM
and
least
all
the
service
or
services
run
top
of
container
G.
C
C
C
C
Also,
I
don't
talk
about
configuration
eyes,
though,
so
this
ISO
is
described
as
a
JSON.
It
is
a
reason
file
which
is,
in
fact,
a
regular
file,
but
it
contains
this
kind
of
of
entries
subscribe
size,
the
network
configurations,
proxy
configuration,
and,
if
you,
if
you
look
all
the
certificates,
recording
up
a
Cuban
eighties.
B
C
What's
happened
when
I
click
enable
to
write
this,
so
the
first
thing
we
do
is
install
chips.
Guitar
in
the
as
host
then
is
at
the
end
we
relativity
in
it.
We
then
start
cubelet
and
when
we
are,
then
we
wait
for
curating.
Cubed
am
to
finish
once
it's
finished.
We
try,
try
to
see
if
in
the
grid
in
the
Greg
is
needed.
So
if
it's
needed,
we
keep
it
in
a
grade.
Then,
after
that
we
update
the
chip
config
of
the
host.
C
Thereafter,
we
open
the
port
from
the
yunkai
several
consoles
to
the
VM,
so
that
I
can
run
it
on
get
all
etcetera
at
at
last.
We
start
twisting
controllers
for
special
needs,
like
precious
important
claims
will
bound
service
and
at
the
end,
we
install
compost
or
communities
so
that
we'll
be
able
to
curse
that
deploying
on
top
of
communities.
C
B
C
So
talking
about
a
Grail
so
doctor
for
mac
and
Windows
try
to
mix
try
to
make
currencies
of
greatest
transporters
possible.
Currently,
the
current
version
is
tightly
linked
to
doctor
for
mac
and
windows
version,
so
you
can
choose
which
version
of
commenter's
one
you
want
to
run
and
yes,
as
I
said
before,
when
we
start
the
application,
the
current
action
and
expected
version
a
different
activity
in
great
so.
C
One
of
the
most
used
features
persistently
room
so
as
dr.
four
microns
vm,
we
are
ladies
vm.
We
are
host
Pascal
room,
so
we
can
mount
a
body
inside
the
VM,
but
also
a
volume
located
on
the
host.
So
this
is
this
is
done
with
OS
X
button
FS
every
sunburn
windows,
so
this
system
allows
us
to
have
to
develop
on
communities
with
looking
for
Mac
Windows
on
Mac,
because
we
use
over
six
FS.
We
have
the
support
of
IOT
files.
C
C
So
when
you
use
element
this
kind
of
tools
you
need
to
have
persistent
problem
claims
solar
system.
We,
when
you
install
the
government,
can
windows.
We
we
give
you
a
persistent
problem,
same
controller,
so
for,
if
you
create
a
persistent
volume
claim
automatically
a
controller
will
go
behind.
The
scene
create
a
persistent
volume
which
use
a
host
pass,
and
this
data
is
multi
directly
in
your
home
into
cos
alpha
room.
C
So
if
you
want
to
use
a
stateful
set
since
we
have
this
controller,
it's
it
works
talking
about
network
so
there
for
the
network
part,
we
use
a
simple
scene,
a
bridge
you
you
don't
have
to
shoot
between,
will
calico,
etc.
It's
just
a
simple
bridge:
it
works
and
for
ports.
So
if
you
want
to
reach
your
service
from
the
host
on
the
VM,
you
can
do
it
by
just
setting
the
parent
support
a
service
or
not
for
service.
It
will
be
automatically
exposing
us
with
with
the
peon
kit.
A
B
B
B
B
B
B
B
B
B
Okay.
So
so
far,
we've
used
only
the
cube
sea-change,
CTL
commands,
except
just
for
checking
if
the
container
was
running
with
Shadow
Copy.
Yes,
but
I
deployed
everything
with
Scripture
and
we
thought
it
would
be
nice
to
be
able
to
use
the
existing
compost
files
and
to
be
able
to
deploy
compost
files
on
a
cluster
as
well
as
deployed
as
before,
on
a
contractor.
B
So
this
is
why
we
had,
in
this
instance
compose
a
service
that
we
mentioned
couple
times
before
and
basically
what
we've
done
is
that
we
use
the
API
incriminated
extension
to
provide
a
new
unit
test
type.
So
we
tried
a
new
type
called
stack
and
some
controller
to
receive,
deploy
comments
for
this
specific
poly
specific
type
and
to
be
able
to
interact,
ease
and
to
read
toggle
compose
files
and
deploy
the
corresponding
containers
in
the
cluster.
B
B
C
C
So
here
is
my
configuration
irony,
I've
already
enabled
communities,
so
you
can
see
this
in
my
Drucker.
Slash
contain
I.
Am
my
default
expert
or
s
Cuban.
It
is
that
I
can
still
use
the
Booker's
farmers
so
that
it's
really
export
doclock
resettled
equals
equals
warm.
Let
me
show
you
my
todo
compose
files,
so
it's
a
simple
to
perspire
with
front-end
web,
with
back
in
words
with
five
replicas
and
the
darker
the
database,
which
front
of
press
so.
C
C
B
A
C
With
fiber,
because
so
that
I
have
five
odd
words,
we
want
it
1gb
in
one
web
and
the
compost
controller
has
created
everything.
I
did
for
for
this
application
to
work.
So
we
have
deployment
and
services
so
I've
exposed
my
web
on
the
port
80.
So
a
service
has
been
created,
according
that,
so
I
can
do.
I
can
see
it
deployed
same
as
before,
but
this
time
is
running
top
of
kubernetes.
If
I
do
a
little
PS
it's
the
same,
and
since
we,
since
we
disk
this
integration
is
completely
integrating
humanities.
C
So
it's
basically
my
compost
file,
but
inside
a
kubernetes
object,
so
that
I
can
use
it
even
without
a
little
cur
CRI.
So,
for
instance,
if
I
want
to
scale
it,
I
can
scale
it
by
hand
just
with
Cube
control,
let's
type
patch,
so
I
can
patch
the
the
last
service
and,
let's
say,
use
a
tool
because
so
much
time
do
is
patch
and
when
I
look
at
the
the
Yama.
Now
it's
8.
We
began
if
I
do
it'll
get
all
everything
is
killed
and
if
I
refresh
my
application,
everything
is
ok.
C
B
B
A
You,
okay,
folks,
so
just
a
reminder
for
everybody
who
is
the
joining
our
webinar?
We,
you
can
find
the
Q&A
section
in
a
zone
interface
on
the
bottom,
so
please
ask
equations
right
there.
So,
let's
start
with
waste
existing
questions.
So
when
will
communities
and
Turkish
table
format,
it's
probably
when
darker
and
darker
foam
egg
and
together
with
communities,
will
enter
their
stable
stage.
A
B
A
All
right
perfect,
so
we
are
ready
for
other
questions.
We
also
address
the
common
question
in
the
community,
so
is,
is
docker
format
which
cabinet
is
so
dr.
for
windows
with
communities,
easy
replacement
from
meaning
cube.
And
how
can
you
compare
this
dis
tools
with
American
word
up
and
looking
for
Windows
I?
Don't.
C
Think
dr.
format
can
do
control
window
should
be
a
replacement
for
mini
cube,
so
I
think
dr.
ferma.
Can
videos
comes
from
for
developers?
I
just
want
to
write
things
for
communities
reserves
on
different
earths
that
wants
to
develop
things
for
communities.
These
tools
are
more
intended
to
people
that
these
are
developer.
In
you
know,
companies
that
use
greatest
did
not
for
communities
developers
so
immediately.
We
can
configure
pretty
much
everything
into
the
for
Mac.
It
will
not
be
for
the
moment
at
least.
B
C
So
some
big
difference
with
mini
can
we
have?
Is
we
don't
care
you
at
the
third
date
and
we
always
have
the
latest
version
of
docker
valuable
and
with
mini
cue,
you
have
all
the
configuration
possible
and
you
can
particular
set
everything
on
the
common
point.
We
both
use
Chiba
a.m.
as
a
constructor,
so
it's
basically
the
same
configuration
but
unique.
You
can
set
pretty
much
everything
you
want.
A
B
Currently,
because
some
experiments
inside
docker
to
see
you
what
we
could
provide
for
the
14x
kubernetes
integration,
but
we
don't
have
any
specific
date
set
for
that,
so
I
can't
I
can
give
you
date
when
this
would
be
available.
We
are
looking
into
this
and
we
know
users
are
expecting
are
asking
for
for
a
similar
product
on
only
links
to
be
able
to
vary
it's
faster.
B
C
A
B
Think
it
technically
it's
something
that
should
be
a
fool
not
to,
but
since
the
the
target
for
Mac
Windows
is
really
to
have
something
running
on
your
development
machine
and
full
production
cluster
with
lots
of
notes,
we've
just
looked
at
it,
but
it's
not
really
a
very
important
target
in
arcmap.
At
the
moment,
we've
done
some
experiments
where
we
can
ran
several
resolutions
on
your
laptop
and-
and
you
have
several
notes-
1
p.m.
B
for
each
node
running
on
your
laptop,
but
the
current
target
attack
of
Mac
in
the
industry
to
offer
an
easy
set
up
of
your
development
machine
and
it
doesn't
seem
to
be
a
highly
requested
feature
as
a
different
form
for
developers.
So
it's
something
we
could
technically
do.
We
might
provide
this
in
future,
but
it's
not
tree.
I.
B
C
A
Perfect
so
since
we
don't
have
any
other
questions
in
the
Q&A
section
like
to
thank
you
for
joining
us
today
and
sharing
your
amazing
experience
was
talking
from
a
conductor
for
windows
together,
whisky
Benares,
this
webinar
also
district,
all
for
all
our
attendees.
Please
join
us
at
the
next
series
of
the
webinars
just
note
that
this
webinar
will
is
recorded
and
will
be
available
on
cinet
a
website
to
get
miss
awesome
webinars.
So
please,
please
watch
this
video
later
any
time
if
you,
if
you
want
it.