### SpaceBones – The Quest for More Yummies
Now that you have mastered the skill of installing & configuring Docker, as well as launching containers, it is now time to test your skill even further by launching a website for the nation of Spacebones. Use the preconfigured DockerHub `spacebones/doge` image to deploy the website on port 80. Lastly, be sure to name the container `treatseekers`, for organizational purposes. Good luck, brave one!
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Pull Spacebones Image
Student should pull the docker image located here. This can be done via the command:
docker pull spacebones/doge
Since it is stored at Docker Hub, this will find the image required.
- Start the Website Container and Redirect HTTP Port 80 to the Host
The student will be starting a container from the spacebones/doge image installed locally in the previous step, named ‘treatseekers’, in disconnected mode, redirecting container port 80 to host port 80. The command to accomplish this is:
docker run -d --name treatseekers -p 80:80 spacebones/doge
You can verify it is running after with
docker ps
Which will tell you the container, name and port that is currently running
- Container Called ‘Treatseekers’ is Running
As part of your launch, you were asked to name your container ‘treatseekers’. You can verify that by reviewing the content of the following command:
docker ps
Which will show you all running containers, ‘treatseekers’ should now appear with the port information running on.