In the last section we spoke about how we're going to take our multa container project and update it
to use Kooper Nettie's as opposed to the doc or compose or elastic beanstalks set up that it currently
has.
Now you will notice that in the last lecture I posted the zip file for the complex project.
I put it there just in case you made any changes to the project.
That is a backup of my exact files as they stand right now.
So I took my exact complex folder directory with the server the client the worker the whole nine yards
and I put it into that zip file.
So again if you made any changes to the project whatsoever between the last video that we were working
on it and right now I highly encourage you to download that sig file and use that as the starting point
for all this Cabernets stuff.
Now in this section we're going to take the complex project or the multa container project and we're
going to start it up with docker compose the reason that we're going to do this is to just make sure
that everything is still working the way we expect because if we start building out all this Kuber Nettie's
stuff but some of the underlying project code got changed by you at some point in time or it's in a
broken state doing the cooper and then the stuff is going to be basically impossible completely impossible.
So we just need to make sure that the code that you're using and the code I'm using is still working
and 100 percent up to date.
All right.
So you'll notice that I'm inside of my complex project folder right here.
The other thing I want you to triple triple check mixture that you are not using a copy of Takhar that
has been configured to run inside of or to access the docker server inside of your node so you can very
easily do that by doing a doc or a piece and you should see that you have very few or absolutely no
containers running whatsoever.
If you see a ton of printout that means that your doctor client is still configured to access the doc
or server inside the node we do not want to start up doc or compose inside the node whatsoever.
If you are still using the updated copy of doc or the reconfigured version remember all you have to
do to get back to the non configured version is open up a new terminal window.
That's pretty much it.
Just open a new terminal window and do it.
Dr. P.S. again and you'll be back to using your local copy of Gawker server.
Ok so again I'm inside of my multa container project directory.
I see the docker composed on YAML file right here.
I'm going to run doc or compose up and rebuild all these images.
And again we're just doing this to make sure that all the existing code works as we expect.
So I'm going to do a doc or compose up shash built because I want to explicitly rebuild everything and
I'm going to let that run it's going to take a couple minutes to rebuild everything and launch it all.
Now you'll notice in my case I kind of just very recently rebuilt all this stuff so it launches very
quickly.
I do want to remind you that the very first time you launch all these containers if you cleared out
all of the cached version of the containers and whatnot it might crash a little bit.
The very first time you launch it.
So I do encourage you to stop Daker compose immediately after it starts up and do a docker compose up
a second time.
And the second time you don't need to add on the dash dash build flag.
All right so I'm going to launch that.
I'm going to wait just a second for the development server to start up and then you'll recall that we
can access all this stuff on localhost port 30 50.
I already open up my code editor inside that complex directory.
Here's the docker compose file.
Here's the engine X-server that we are using for routing inside of our application.
And you'll recall that we had set up localhost 30 50 as being the central point to access everything
inside of your.
So I'm going to very quickly test this out.
I open up my browser and go into localhost 30 50.
And again I should still see all of my numbers here.
Any previous values that I had entered unless you had of course deleted or completely stopped and deleted
the read in the postscripts containers.
And just to make sure that everything's working the way I expect I going to enter in a new index here
of 12.
I'm going to submit it all then refresh and I'll seen 12 added it here and I'll see a calculated value
for 12 down there as well.
OK.
So hopefully you see something like this again if you don't see everything updated and still working
like so then I really encourage you to go back to the previous lecture download that zip file and use
that as the starting point for all this Cabernets stuff just to make sure that you and I are on 100
percent equal footing.
OK.
So let's take a pause right here.
When we come back the next section we'll get started with taking all of our existing images and migrating
them into the world of Kooper Nettie's.
So quick break and I'll see you in just a minute.