> For the complete documentation index, see [llms.txt](https://burkeholland.gitbook.io/vs-code-can-do-that/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://burkeholland.gitbook.io/vs-code-can-do-that/exercise-5-docker/untitled.md).

# Docker

Docker is an ever-increasing part of the technological landscape. Container technology is not just critical to understand for app deployment, but it is increasingly being used as part of the app development environment.

{% hint style="info" %}
Note that this section requires both Docker and the Docker extension for VS Code to be installed. The extension is included in the VS Code Can Do That extension pack.
{% endhint %}

In this section, you'll learn about Docker. You'll learn how VS Code provides an interface to Docker, and how you can leverage that to make working with containers a snap.

Open the "exercise-5-docker" folder with VS Code. Make sure you are in the cloned repo and then...

```
cd exercise-5-docker
code . 
```

It will warn you that there is a workspace file and ask if you would like to open it. Make sure you select "Open Workspace".

![](/files/-Lm5bIpntTJoynFJxSZY)
