►
From YouTube: Local Development AMA
Description
Have a question about local development in general, DDEV-Local, or Docker, or anything else I can feign competence in? Bring your questions. If you sneak them to me in advance I might be prepared.
Randy Fay
DDEV
https://www.midcamp.org/2021/topic-proposal/local-development-ama
A
B
My
name's
brooke,
we
are
a
drupal,
7
environment
right
now.
We
need
to
go
to
nine
and
started
going
down
the
path
of
doing
git
based
work.
Instead
of
the
way
we've
been
doing
it
today
and
got
sucked
into
the
world
of
containers
and
docker
and
kubernetes,
and
trying
to
figure
out
what
makes
sense
going
forward.
B
A
Very
good
and
paul
you
kind
of
sort
of
introduced
yourself,
but
you
get
to
do
it
again
if
you
want
to
while
you're
you're
recorded
now,
so
you
can
you
practice
the
pitch
before
you
can
do
it
better
now.
D
D
E
F
Not
everyone
knows
me,
but
amy
june,
I
am
a
community
person
for
canopy
studios,
I'm
also
their
qa
engineer
and
I
like
to
come
to
these
because
I
work
in
the
community.
So
I
use
all
environments
and
I'm
always
like
curious,
what's
new,
because
I'm
not
a
developer,
but
I
still
need
to
like
have
an
environment
on
my
machine.
F
G
Sure
I'm
leslie
glenn
from
boston
massachusetts.
I've
used
ddev
sprint
as
a
sprint
mentor
before
at
several
drupalcons.
So
thank
you
randy.
It's
always
great.
It
always
works
great.
So
I
appreciate
that
I
am
not
devops
at
all
the
company.
I
work
with
right
now.
Redfin
solutions
up
in
maine
has
a
homegrown
vm
with
it
on
on
docker.
A
Excellent
great
to
great
to
have
you
leslie
was
referring
to
the
quick
sprint
package
that
has
deed
of
in
it
and
it
it
was
actually
developed
for
in-person
type
things,
but
what
it
does
is
it
packages
up,
ddev
and
everything
it
needs
it
all
at
once,
so
that
at
a
conference
you
can
have
it
pre-downloaded
or
it
can
be
distributed
there,
and
it
also
gets
drupal
checked
out
in
a
perfect
way
for
doing
core
development,
so
that
may
be
useful
for
for
this
week's
contrib.
So
len
you
want
to
introduce
yourself.
E
Yes,
okay,
yeah
and
I
just
unmuted
myself
hi.
My
name
is
len
lamberg,
I'm
retired.
I'm
trying
to
do
a
lot
of
development.
On
my
own,
I
run
a
site
for
my
wife,
who's,
a
writer
and
it's
pretty
extend.
It's
got
a
lot
of
text
in
it
and
it's
in
drupal
7.
and
I'm
looking
to
migrate
it
to
drupal
9
and
I'm
very
anxious
to
hear
more
about
using
ddev
to
do
migration.
A
Cool
yeah:
let's
get
that
and
let's,
let's
make
sure
we
do
that,
there's
actually
a
great
article
on
migrations
with
ddo.
E
And
I've
got
a
question
about
it
regarding
the
different
version
of
the
database
driver.
A
Okay,
good
joanne,
you
wanna
quickly
introduce
yourself
and
then
terry.
H
I
use
g-dub
for
local
environment
and
before
that
I
was
just
primarily
d7
and
didn't
do
anything
locally,
so
the
whole
get
and
everything
was
new,
but
I've
been
doing
that
for
a
while
now,
so
it's
not
new
anymore
and
I
use
dj
all
the
time.
So
I
just
have
a
few
little
questions
that
you,
I'm
sure
you'll
be
able
to
answer.
J
J
But
so
I've
actually
been
trying
to
install
dev
since
yesterday
and
have
not
had
any
luck.
And
so
I
have
a
bunch
of
questions
about
that.
A
You
bet
and
I'll
be
I'll,
be
happy
to
help.
You
probably
are
you
already
committed
to
something
after
this,
because
I
think
the
best
thing
for
us
to
do
would
be
to
sit
down
one-on-one
and
just
work
through
it
on
zoom.
A
K
Hello,
I'm
ellie.
I
work
with
randy
at
d-dev.
I've
been
using
dev
local
since
drupalcon
nashville
as
part
of
the
drupal
core
mentoring
team
yeah.
I'm
just
here
to
listen
in.
L
Mostly,
hey
everybody,
I'm
david,
I'm
a
developer
at
georgia,
tech
and
all
my
sites
have
been
in
d7
and
now
I'm
moving
into
nine
and
for
local
development
mam
was
sufficient.
M
Hey
I
work
for
utc,
the
university
of
tennessee
chattanooga
and
we
actually
are
doing
our
new
site
on
drupal
8,
so
we've
been
using
drupal,
bm
and
lando
a
little
bit,
but
we
haven't
fully
settled
on
on
which
solution
today,
since
we
are
a
korea
base,
so
yeah
I'm
just
wanting
to
learn
a
little
more
about
the
alternatives.
What
you
had
guys
have
found,
and
then
I
know
acura
is
doing
something
with
lando.
So
I
wanted
to
ask
a
few
things
about
that
and
how
that
looks,
how
we
did
it
as
well.
You
bet.
I
Hi
I
use
virtualbox
and
vagrant,
but
I
wanted
to
see
how
d-depth
compares
and
see
if
I
could.
O
Well,
I'm
a
developer.
I
work
with
bob
at
metro
community
in
saint
charles
illinois
right
now,
we're
using
lando
mostly
for
local
development,
but
I've
used
used,
dev
desktop
and
had
my
own
servers
up
and
used
lamp
stacks
and
that
so,
just
basically
I've
heard
about
d-dev,
and
I
just
want
to
hear
more
about
it,
because
all
I've
heard
is
the
name
basically.
P
Yep,
you
bet-
and
I,
like
adrian
said
we
mostly
use
lando
and
that's
because
I
don't
want
to
learn
yet
another
thing,
but
I'm
always
keeping
my
eyes
open
for
other
other
avenues.
I'm
curious
what
the
difference
is
between
lando
and
d-dev,
and
also
what
your
thoughts
are
on
some
of
these
new
development
opportunities
with
maybe
the
tugboat
route
or
the
get
pod
route.
Those
types
of
things.
A
Looking
forward
to
it
and
let's
see
we
skipped
aaron
because
he
showed
up
in
the
middle
of
everything
and
then
manav
and
aaron.
Oh
two
errands,
so
aaron
fieldly
for
felidae.
First.
Q
Hi
yeah,
I
just
kind
of
decided
to
pop
in
because
local
development
is
relevant
to
some
of
my
interests.
I
do
a
lot
of
things
with
lando,
so
just
figured
I'd
hang
out
here
and
see
how
things
went.
I
Sure
thing
yeah,
sorry,
I
was
late.
I
had
a
work
call
no,
I'm
just
interested
to
learn
more
about
other
options
for
local
development.
I've
used
dead
desktop
exclusively,
and
I
know
it's
going
away
so
yep.
G
N
This
is
my
first
time
when
I
hear
about
the
dev.
I
didn't
work
on
it
so,
but
I
use
I
mean
I
have
tried
composer,
I'm
so
sorry
composer,
I
mean
talkers,
but
I
like
to
work
in
declarations,
restaurants,
because
every
time,
if
I,
if
I
do
something
in
the
docker
so
I
have
to
I
have
to
rebuild
the
docker-
and
I
mean
I
have
to
run
the
delivery
command
and
again
build
preparer,
build
and
check
my
changes.
So
I
don't
like
logan.
A
A
If
you,
if
you
don't,
have
something
other
than
your
server
to
work
on,
then
you
are
walking
a
high
wire
and
guaranteed
to
fall
off
it's
just
and
plus.
You
won't
do
what
you
need
to
do
to
experiment
and
and
work
with
things
and
then
the
second
thing
that
people
ask
is
well.
Why
should
I
have
an
environment
like
d
dev
or
like
lando
or
like
doxel,
when
I
used
to
just
do
it?
I
just
set
up
apache
and
php
on
my
machine
and
it
all
worked
well.
A
The
answer
is
you
can
do
it
any
way
you
want?
But
if
you
went
to
the
to
the
night
watch
session
today
and
you
watched
what
was
going
on
with
people
trying
to
do
the
local
native
install
just
installing
all
the
packages
and
how
difficult
it
was
to
do,
then
you
know
that
what
you
want
is
a
repeatable
local
environment
for
your
team
and
for
yourself
one
that
you
can
one
that
you
can
always
count
on
to
be
configurable
to
the
php
version.
You
need
the
mariadb
version.
A
You
need
all
of
those
kinds
of
things.
You
know
whether
you
need
apache
or
nginx
as
far
as
I'm
concerned.
If
you
know
how
to
make
your
local
environment
go,
you
can
do
it
any
way
you
want.
If
you're
on
a
team,
though-
and
you
don't
want
to
spend
the
rest
of
your
life,
supporting
your
team,
you'll
probably
have
to
use
the
likes
of
of
dev
orlando,
where
you
can
check
it
in
and
it
works
the
same
on
every
platform
and
each
project
has
all
of
the
stuff
configured
with
it.
So
those
are
those.
A
Now
we're
going
to
come
back
and
I
apologize
that
I
didn't
write
down
each
of
the
questions
you
had,
but
I
don't
mind
if
you
unmute
and
come
in
on
those
I'm
going
to
first
answer.
Terry's
question
terry
said
that
he
couldn't
find
d-dev
once
he
installed
home
on
linux.
So
terry,
here's,
the
docs
link,
I
just
posted
it
in
in
the
thing
here
and
that
shows
you
how
to
use
homebrew.
A
You
have
to
brew
tap
drug
detail
and
so
do
the
or
you
have
to
do
a
brew
tap
or
you
have
to
brew,
install
with
the
full
formula,
so
that
link
will
get
that
for
you.
So
that'll
get
you
that
next
step,
but
you
and
I
can
hang
around
and
we'll
get
you
all
the
way
through
after
this
and
I'll
be
happy
to
work
with
you
directly.
Wsl-2
is
a
wonderful
choice
for
a
development
environment.
J
But
the
other
thing
is
the
link
you
just
put
put
in.
There
is,
for
you
know
the
mac
os
and
linux,
but
in
fact
they
don't
seem
to
work
the
same.
For
instance,
I
just
did
a
search
on
a
brew
search
for
gcc,
because
that
was
part
of
your
original
command.
That
was
in
the
on
the
web
page,
and
it
came
up
with
just
a
cast
and
from
what
I
understand.
A
cask
is
only
for
mac.
A
A
Not
a
cask
but
we'll
be
happy
to.
J
A
So
work
together
on
your
environment,
you
can
share
your
screen
and
we'll
find
our
way
through
it
so
and
that'll
be
great.
Okay,
okay
and
len
shared
the
link
to
migrations,
so
the
the
magic.
So
I
don't
can
everybody
see
where
len
shared
the
link
about
using
ddev
in
a
migration?
A
The
basic
idea
on
a
drupal
migration
is
that
essentially,
you
iteratively
work
through
a
whole
bunch
of
little
migrations,
and
that
is
a
it's
always
been
a
little
challenging
because
they'd
say
we'll
hook
up
two
databases
and
and
all
this
stuff
and
the
the
brilliant
thing
that
alex
moreno
has
documented
here
is
just
how
to
run
two
d
dev
sites,
one
with
your
old
in
drupal
6
in
this
case.
But
the
idea
there's
no
difference
in
the
idea.
A
If
it
was
drupal
7.,
you
run
the
old
one
and
you
run
the
new
one,
and
then
you
have
them
talk
to
each
other,
so
you're,
working
on
the
you're,
basically
looking
at
the
drupal
6
and
the
drupal
8,
while
you're
migrating,
while
you're
working
on
the
migration
in
the
drupal
8.
and
then
the
other
thing
is
gweb
has
a
wonderful
thing
called
a
snapshot
feature
where
at
each
point,
where
you
got
the
migration
working,
you
do
a
snapshot
and
you
name
the
snapshot
with
a
good
name.
A
That
implies
where
you
got
to,
and
then
you
can
use
that
as
a
starting
point
for
the
next
iterative
migration.
So
that's
the
that's.
The
brilliance
of
that
article.
That
alex
wrote
is
how
how
that
goes.
So
it
you
know.
The
migration
itself
is
a
is
a
whole
topic
and
it's
a
big
topic,
but
having
it
already
set
up
to
where
the
two
where
the
old
and
the
new
can
talk
to
each
other
is
a
great
thing
and
then
having
the
snapshot
feature
where
you
can
do
iterative
work
on.
A
Bernardo
asked
about
integrations
between
d-dev
and
aqua,
they
did
have
v
1.17,
which
should
be
out
next
week
or
the
week
after,
depending
on
how
my
manual
testing
goes,
is
already
available.
It's
been
available
in
alpha
for
some
time
and
it
has
aqua
integration
in
it.
It
also
has
platform
sh
and
pantheon
and
ddev
live
it.
It's
a
pull
and
a
push
is
what
it
has
so
it.
What
it's
trying
to
do
is
to
bring
down
database
and
files
or
push
up
database
and
files.
A
Yeah,
actually,
you
can
just
go
out
to
the
deed
of
releases.
Page
and
you'll
see
the
information
about
how
to
I
would
love
to
have
you
use
it
right
now,
because
if
you
find
things
that
can
improve
in
this
final
stage
of
the
release,
it
would
be
a
just
a
lovely
thing
but
dev
in
the
latest.
In
the
upcoming
version,
it's
already
been
in
alpha.
A
lot
of
people
have
been
trying
it
it's
available
there
in
in
homebrew,
but
it
did
now
lets
you
script.
A
An
integration
with
a
little
bit
of
bash,
so
new
integrations
don't
require
somebody
to
know
a
whole
bunch
of
go
and
understand
how
to
fit
into
the
data
framework
and
stuff.
So
the
aqua
integration
is
one
of
those
integrations.
One
of
the
new
integrations
that's
there
and
it
has
both
push
and
pull
push.
I
want
to
warn
everybody
off
you'll,
see
all
through
there
that
I'm
trying
to
warn
people
off
of
push
push
is
not
a
part
of
a
normal
workflow.
A
Normally
your
upstream,
your
upstream
is
the
server
and
it
it
is
sacrosanct,
and
you
don't
ever
push
a
database
to
it.
You
make
changes,
your
users
are
making
changes
to
it
all
the
time
typically,
but
you
usually
pull
from
it
in
most
people's
workflows,
but
dita
people
have
asked
for
push
for
special
case
scenarios
for
quite
some
time,
and
now
it
has
it.
A
So,
a
good
use
of
a
push
would
be
say
a
push
to
a
staging
server
where
you
don't
care
about
what
you're
overriding
another
good
use
would
be
the
very
first
time
that
you're
pushing
to
a
site.
Those
are
good
uses
for
push.
I'm
sure
that
there's
there's
a
number
of
other
ones,
but
not
with
a
traditional
workflow,
where
your
poor
site
is
sitting
up
there
and
you
have
a
copy
of
it
down
on
your
local.
You
push
it
back
up
and
blow
away
five
weeks
worth
of
history
in
your
production
site,
so.
A
Bob
snodgrass
snodgrass
asked:
can
local
developments
in
both
lando
and
and
d
dev
and
doxel
coexist,
and
the
answer
is
absolutely
yes.
Both
both
lando
and
ddev
have
a
power
off
command
and
essentially,
if
you
land
over
power
off
or
you
did
have
power
off,
then
you
can
do
the
other
one
immediately.
A
Both
lando
and
ddev
also
go
to
great
lengths
to
make
sure
that
you
could
actually
use
them
with
the
same
project,
and
that
may
not
be
something
that
work
that
maybe
may
not
be
something
that
gets
tested
enough.
Actually
I
learned
about
this
problem
with
amy
june
in
drupal
camp
colorado.
She
had
orlando.
She
had
a
lando
project
and
I
said
well.
J
A
We
could
just
do
this,
it
won't
do
any
damage,
there's
nothing
you
can
do
and
in
fact
something
did
go
wrong
and
so
ddev
said
deeta
checks
before
it
uses
its
settings
to
see
if
it
is
in
fact
running
ddev,
and
I
think
I'm
pretty
sure
that
mike
mike
peroga
said
that
perogue
said
that
that
lando
does
the
same
kind
of
check.
A
A
Okay,
so
leslie
wants
to
talk
about
multi-site
and
the
with
d-dev
multi-site
basically
means
that
a
site
changes
its
behavior
based
on
the
host
name
that
you
access
it
with
and
normally
there's
a
you
know,
a
different
sites
subdirectory
for
each
of
the
multi-sites
and
on
ddev
you
can
just
change
the
you.
Can
you
can
add
a
number
of
host
names
or
even
full,
fully
qualified
domain
names,
but
usually
hostnames
is
the
better
way
to
do
it.
A
Does
that
answer
your
question?
Leslie.
A
A
Okay,
joanne
says
about
using
drush
with
d-div,
so
you
use
d-dev
exec
drush
d-div
in
current
versions
has
an
actual
shortcut
for
that.
So
you
can
use
a
ddev
drush,
but
you
say
I
probably
need
to
install
drush
globally,
no
drush
in
the
current
stable
version.
1.16
is
installed
it.
It
is
just
8
is
installed
globally,
but
joanne.
What
version
of
drupal
are
you
working
with.
H
I
just
recently
downloaded
the
latest
version
of
8,
whatever
the
latest
version
is
that's
the
and
yeah.
So
that's
that-
and
I
just
checked
my
version
of
d
dev
and
that's
1,
15
3
1.15
three
is
the
d
div
version.
A
Yeah
so
d
dev,
the
current
d
dev
is
1.16
and
that's
the
one
where
d
of
drush
was
introduced
and
also
so
there's
there's
a
few
answers
here.
If
you're
working
with
drupal
8,
then
you
really
need
to
to
install
drush
with
composer.
That's
the
way
composer,
that's
the
way
drush
is
intended
to
be
used.
H
A
Nine,
nine
and
eight
are
the
same:
there's
no
difference!
Nobody!
Nobody
at
this
point
starting
a
site
would
have
any
reason
to
use
eight
for
it.
Nine
is
what
you
would
want
to
use,
but
the
the
very
first
thing
you
do:
you
bring
it
up
with
d
dev
and
you
do
it.
D
dev
composer
require
drush,
strush
and
that'll,
install
drush
for
you
and
that,
if
you
just
search
for,
if
you,
if
you
just
google
dev
drupal
9
quick
start,
you
will
immediately
find
the
recipe
to
create
a
drupal
9
site
using
composer.
H
Okay,
because
I've
been
using
composer
to
create
my
project,
but
are
you
saying
that
the
creating
the
project
in
drupal
9
will
take
care
of
the
installing
drush,
along
with
it.
A
A
H
A
A
Okay,
so
you
just
do
a
brew,
update
and
brew
upgrade
d-dev
and
that.
H
I
would
like
to
say
that
I
think
your
instructions
and
I've
referred
to
your
site
a
bunch
of
times
and
it's
clear,
and
I
appreciate
that
you
seem
to
pick
up.
You
know
the
things
people
run
into
and
put
those
solutions
on
there.
So
thank
you.
A
You're
very
kind.
Thank
you.
You
also
asked
about
the
composer
memory
problems,
and
this
is
a
this
is
a
big
one.
So
d
dev
in
1.16,
allowed
you
to
use
composer
2
in
1.17.
Composer
2
is
the
default.
A
A
So
so
no
you
don't
have
to
do
that,
but
I
recommend
that
you
use.
This
is
actually
an
important
topic.
So
let's
just
generalize
this
idea.
Okay,
so
what
happens?
If
you
use
composer
on
your
mac
to
do
a
composer,
install
or
whatever
it's
using
the
php
version
that
you
have
on
your
mac
and
that
php
version
has
a
few
extensions
enabled,
but
do
they
have
any
relationship
to
the
to
the
extensions
that
are
on
your
server
or
in
your
development
environment?
A
They
don't
it's,
they
have
nothing
to
do
with
it.
So
what
you
want
to
do-
and
I
think
this
is
true
in
lando-
it's
true
everywhere.
Is
you
really
want
to
do
the
composer
install
inside
the
hosting
environment
inside
the
development
environment
so
div
has
that
built
in
so
you
use
dev,
composer
and
then
whatever
command?
You
have
and
then
you'll
be
doing
the
installation
with
the
php
version
that
you're
configured
with
with
the
extensions
that
you
expect
to
have
and
all
those
kinds
of
things.
A
This
is
even
more
important
for
people
who
work
on
windows
for
a
number
of
reasons,
but
it's
super
important
and
it's
important
if
you're
in
lando
or
doxel.
The
same
thing
holds
true:
don't
use
your
host
php
and
composer
to
do
composer
operations
because
it
just
leads
to
all
kinds
of
confusion
and
incorrectness
as
well.
A
Yeah
so
just
just
search
just
google
dev
drupal,
nine
quick,
start
great
and
it'll.
Take
you
straight
there
and
then
you
can
paste
the
link
there.
H
Thanks
a
lot
so,
as
you
said,
the
way
I've
been
doing
it,
you
just
mentioned
that
it's
known
that
you
run
into
problems.
A
And
that,
actually,
that
goes
back
to
the
same
thing
that
we
were
saying
at
the
top
when
you
try
to
use
the
composer
or
php
that's
on
your
machine
you're,
using
what's
on
your
machine,
whatever
what
it
happened
to
be
whatever
you
had
home
brewed
in
there,
whatever
version
of
composer
might
have
been,
you
know,
and
it
and
it
isn't
related
to
what
your
site
needs
and
that's
why?
A
If
you
use
a
consistent
environment
like
the
one
that
you'll
find
inside
the
one
configured
for
dita
of
orlando
or
doxel,
then
you'll
have
a
consistent
behavior
of
composure
and
everything
else.
So.
A
H
Dw,
if
I,
if
I
do
a
start
on
one
project,
can
I
do
it
on
multiple
ones?
At
the
same
time,.
A
You
actually
can
you
can
ddev
start
project
one
project,
two
project.
Three,
it
takes
arguments
on
the
command
line.
You
can
actually
do
ddef
start
dash,
a
or
dash
dash.
All
and
that'll
start
everyone
that
it
knows
about
which
I
don't
recommend
doing
on
my
machine,
because
I've
usually
got
too
many.
H
A
Yeah,
so
you
just
do
d,
dev
start
and
then
the
name
of
the
first
one
and
the
name
of
the
second
one,
the
name
of
the
third
one.
I
don't.
I
don't
usually
do
that,
because
what
I
just
leave
them
going
until
I
don't
need
them
and
then
I
turn
them
all
off.
So
I
end
up
with
several
running
and
then
my
docker
runs
out
of
memory,
and
I
remember
that
I
should
shut
them
all
off
and
then
I
do
a
ddap
power
off
and
start
the
process
over
again.
A
So
bernardo
was
talking
about
drupal
vm
to
lando,
with
blt
there's
a
great
article.
If
you
just
search
for
awesome
d
dev
and
you
look
for
blt,
there's
an
article
in
the
awesome
detail
of
repo
about
blt,
and
I
think
that
might
that
might
help
you.
A
So
ralph
is
asking
the
best
approach
to
define
a
custom
service,
so
the
a
custom
service
is
something
that
both
theta
of
and
lando
are
really
very
good
at
I
I
can
speak
better
to
ddev,
of
course,
in
ddev,
a
custom
service
usually
means
that
you're
actually
running
a
separate
container,
a
new
container.
A
So
if
you
add
a
custom
service,
custom
means
not
provided
by
ddev
out
of
the
box.
Okay
data
out
of
the
box
provides
a
web
container
and
a
database
container
and
then
a
few
other
miscellaneous
things
that
aren't
directly
related
to
a
specific
site,
but
each
site
comes
with
by
default,
a
web,
a
web
service
and
a
database
service.
So
a
custom
service
is
something
else
that
you
want
to
add
on
to
this.
So
ralph
mentions
elasticsearch.
A
The
most
common
one
in
the
world
for
drupal
is
solar,
apache
solar,
and
it
basically
means
that
you're
using
the
you're
using
the
docker
compose
capabilities
to
configure
another
one.
So
if
you
look,
for
you
know
additional
services
in
the
dev
docs,
it
will
give
examples
of
about
four
of
them
and
links
to
them,
but
it
also
links
to
the
d
dev
contrib
project,
which
has
probably
a
dozen
more
and
frankly.
A
What
most
people
do
is
copy
and
paste
so
learning
so
getting
past
the
copy
and
paste
stage
is
requires
a
little
bit
of
knowledge
of
docker
compose
or
it
requires
us
to
spend
some
time
in
the
dev
channel
in
the
drupal
slack
and
there's
a
lot
of
that
going
on
there's
a
lot
of
people.
There
that'll
help.
A
And
that
is,
and
so
now
you
want
to
go
past
that
and
use
you
know
me
and
the
really
the
best
way
to
do
that
is
to
try
to
understand.
What's
going
on,
you
know,
read
the
docs,
try
to
look
at
the
comp,
the
comparable
ones
and
then
go
for
help
in
the
in
the
dev
channel
in
the
in
the
drupal
slack.
So
is
that
is
that
a
good
enough
answer
ralph,
because.
D
Yeah,
basically,
it
might
be
out
of
the
scope
of
litter.
Ask
me
anything,
but
I
just
I'm
a
bit
confused,
because
if
you
take
a
look
at
the
docker
hub
about
pages,
there's
the
the
environment
lines,
those
short
ones
and
if
you
compare
it
to,
for
example,
it's
the
elastic
one.
I've
mentioned
in
the
ddf
contrib.
It's
extensive
in
comparison.
A
Again,
they're
showing
you
they're,
showing
you
the
the
environment
for
the
for
the
container
and
the
dwb
contrib
recipe
is
a
different
thing
now.
The
other
thing
is
when
you're
at
the
about
page
on
docker
hub
you're,
most
likely
looking
at
the
latest
version
and
the
recipe
that
somebody
posted
on
ddub
can
trip
may
not
be
the
same.
So
okay,
yeah
anyway,
those
are
those
are.
That's,
I'm
happy
to
sit
down
and
look
at
those
with
you
side
by
side.
A
We
could
do
that
today
or
tomorrow
or
saturday,
but
it's
it's
all
straightforward.
So
no,
I
don't
want
to
say
that
it's
not
easy
to
it's
not
easy
to
come
to
terms
with
docker
compose
and
how
it
relates
to
a
particular
image
that
is
definitely
advanced
and
it
and-
and
you
know
tomorrow-
we're
going
to
have
we've
got
time
on
the
schedule
for
exploring
a
number
of
things
and
custom
services
is
one
of
them.
So
we
might
you
know,
depending
on
who
shows
up.
We
might
want
to
take
that
on
tomorrow.
A
So
brooke
pasted
the
drupal
9
quick
start
for
us.
Thank
you
very
much
and
yeah
and
bob
found
the
the
aqua
article
about
blt.
I
think
that's
also
by
by
alex
and
thank
you
for
posting
the
awesome
dda
link
as
well.
So
now
we've
worked
our
way
through
the
chat.
Did
I
miss
anybody's
thing
in
the
chat?
Oh
yes,
I
did
here
they
come
right
now
so
joanne
says
how
would
you
comment
on
how
we
could
best
be
prepared
for
the
dwf
custom
service
for
tomorrow?
A
Oh,
are
you
talking
about
so
joanna
you're
talking
about
on
tomorrow
afternoon
we're
going
to
have
a
number
of
if
we
put
it
as
advanced
topics,
it's
really
people
that
are
interested
in
more
than
just
the
basics.
It's
not
like
we're
going
to
be
requiring
that
you
know
something
we're
going
to
do
a
lot
of
fun.
Things
like
like
git
pod,
showing
how
you
can
develop
in
a
browser
and
stuff
like
that.
A
So
maybe
you
could
say
more
about
what
you
were
trying
to
say:
joanne,
oh.
H
You
just
mentioned:
was
it
rel?
Who
just
was
he
thought
you
were
just
talking
about
the
custom
service
and
how
you
might
try
that
tomorrow
it
was
time
permitting
and
that's
what
I
was
talking
about
integrating.
I
don't
know
if
you
were
talking
about
integration
with
other
web
services
and
how
that
might
work.
So
I
was
just
wanting
to
get
more
information
about
that
to
be
prepared.
If
I
was
to
attend
and
you.
A
Know
yeah,
so
if
somebody
would
get
the
the
additional
services
or
the
custom
services
link
from
the
d-dev
docs
and
post
that
for
joanne,
that
would
be
great.
So
that
would
be.
The
first
thing
would
be
to
read
that,
although
joanne
you
didn't
you're
not
already
using
ddip
yet
right,
yeah.
A
A
Yeah
so
yeah,
so
the
so
read
the
read
the
thing
in
the
docs
and
then
when
you
want
to
when
you
want
to
go
a
step
past
that
then
you'll
have
to
read
something
about
docker
compose
because
essentially,
what
we're
doing
a
docker
and
lando
and
doxel.
So
this
is
an
im.
This
is
an
important
topic.
A
Bet,
okay,
brooke,
okay,
so
so
brooke
is
doing
a
brook
is
doing
the
exact
drupal,
9,
quick
start
on
windows
and
the
ddv
composer
create
does
in
fact
create
a
new
site
and
empties
out
your
directory,
and
so
so
at
the
point
that
we
have
here
it
says,
would
you
like
to
continue
because
all
of
the
dr
all
everything
in
and
d
temp
ddev
site,
one
is
going
to
be
deleted?
A
B
I
just
followed
the
direction,
so
it
was
a
brand
new
folder,
so
even
doing
a
brand
new
folder
following
those
directions
gives
that
scary
warning.
So
I'm
I'm
assuming
it's
okay
to
say.
Yes,
I
just
don't
like
the
typical
person.
If
I
for
the
people,
I
admin
they're
gonna,
all
freak
out
when
they
see
that
so
I'm
going
to.
A
A
It
does
have
a
detail
folder
in
it
now
and
that
will
be
moved
out
of
the
way
in
this
process.
But
if
there
were
anything
else
in
there,
I
actually
have
blown
things
away
with
this
before.
So
it's
a
it's
a
good
warning
and
don't
hit
return
too
many
times
yourself,
but.
B
Okay,
I
just
know
for
my
my
typical
site
developers
that
aren't
you
know
devops
type
people
they're
going
to
see
that
and
they're
just
they're
just
going
to
stop
so
I'll
have
to
just
put
my
own
documentation
on
top
of
this.
That
explains
that
I
hope
they
created
a
new.
A
Folder
here
yeah,
you
created
a
new
folder
you're.
Okay,
exactly
so
so
lynn
points
out
that
mike
and
ello's
book
about
didev
is
awesome
and
gives
a
link
there,
and
it
really
is
awesome
and
also
mike
gives
classes.
He
gives
two-hour
classes
on
d-dev.
I
think
they
used
to
be
it.
Sometimes
he
gives
them
at
conferences,
they're
always
fairly
priced.
I
think
they
used
to
be
free.
They
used
to
be
come
on
for
his
other
training.
A
I
think
they're
not
free
anymore,
but
very,
very
worthy
and
mike
is
a
great
teacher,
so
yeah
that
book
is
absolutely
worth
it.
Are
we
giving
away
any
of
those
ellie.
A
Okay,
all
right
so
yeah,
so
you
get
your
get
your
chance
into
the
raffle
for
for
mike's
book
and
mike's
course
right.
A
Excellent
excellent
yeah
lots
of
goodies
so
okay,
so
I
think
we
got
to
the
bottom
of
the
chat
again
so
feel
free
to
open
up
and
ask
your
question.
C
A
Anyway,
regardless
we
are
gonna
for
anybody
that
wants
to,
we
have
we
have
lots
of
opportunity,
we
can
spin
off
into
another
zoom
and
or
or
whatever
we
want
to
do
so,
and
and
of
course,
terry-
and
I
are
going
to
do
that
anyway,
but
we
can
just
split
off
into
another
zoom
very
easily
and
and
go
forward,
and
if
anybody
else
has
lingering
things,
we
can
do
that
as
well.
A
A
C
Not
well
you
can.
You
can
keep
on
going
for
another
five
minutes,
but
then
we
might
start.
A
Okay,
so
they'll
come
into
this
room,
okay,
so
what
I'm
gonna
do
we
we
have
well,
we
have
five
minutes
and
if
people
trickle
in
then
we're
fine
anyway,
so
ellie
are
you
still
here
ellie?
Would
you
mind
getting
a
zoom
link
together
and
pasting
it
for
us
to
continue
on
with,
and
then
you
can
just
get
us
in
there
and
make
me
the
host
and
that
way,
we'll
continue
on?
Oh
okay,
aaron
erin
already.
Did
it
so.
A
Yeah
already
did
it,
and
so
we
have
a
zoom
link
and
aaron.
I
assume
that
when
we
get
in
there,
you'll
make
me
a
host
and
terry.
That's
where
we'll
continue
after
this-
and
let
me
see
here
so
joanne
says
it
may
be
good
to
session
or
maybe
tomorrow,
to
talk
about
the
ddap
folders
that
get
installed
with
every
project.
That
is
a
great
idea.
You
know
joanna
you're
going
to
come
to
the
local
development
tomorrow
tomorrow
morning,
yeah.
H
I'm
going
to
yeah,
I
didn't
know
that
as
they
say,
I've
been
using
dev
and
discovering
you
know,
of
course,
the
more
you
use
stuff,
the
better.
It
is
right,
but
yeah
the
d
dev,
you
know
hidden
folder
on
a
mac
and
all
that
and
you
know,
has
its
own
setting
files.
And
you
know
what
I
mean.
A
That
would
be
a
great
that
would
be
a
great
article.
You
know
I'm
going
to
put
that
in
my
list
of
blog
posts
and
my
backlog
of
blog
posts,
because
that's
a
great
idea
and.
A
Yeah,
because
it
I
mean
a
lot
of
those
things,
are
there
I
mean
you
can
find
out
all
that
information.
Most
people
know
about
the
config.yaml.
A
A
lot
of
people
don't
know
about
the
config.star.yaml
that
you
can
override
things
with
additional
files.
Most
people
know
about
the
dockercompose.star.yaml,
but
what
about
the
custom
commands
and
new
in
dw
1.17
the
providers
directories,
and
what
about
you
know?
So
that's
a
that's
a
great
idea
for
an
article,
and
I
thank
you
for
that
for
that
good
idea,
and
we
can
take
a
look
at
that
in
a
few
minutes
on
the
other
zoom.
If
you
want
or
we
can-
or
we
can
take
a
look
at
that
tomorrow.