VS Code Can Do That - Workshop
Main
Main
  • VS Code Can Do That Workshop
  • Essential Keyboard Shortcuts
  • Exercise 1 - Customizing The Editor
    • Customizing The Editor
    • Switch themes
    • Install a new icon theme
    • Switch fonts
    • Editor tweaks
    • Change default Settings view
    • Easily identify editor instances
  • Exercise 2 - Productivity Tricks
    • Productivity Tricks
    • Essential navigation shortcuts
    • Creating HTML with Emmet
    • Styling with Emmet
    • Update image sizes
  • Exercise 3 - Navigation And Refactoring
    • Navigation And Refactoring
    • Moving, Duplicating and Deleting
    • Folding sections
    • Multiple cursors
    • Rename refactor
    • Finding things
    • Extract refactor
  • Exercise 4 - Debugging
    • Debugging
    • Simple debugging
    • Simple launch config
    • Auto attach
    • Debugging browser apps
    • Compound debug configurations
  • Exercise 5 - Docker
    • Docker
    • Dockerizing an application
    • Running and inspecting images
    • Docker compose
    • Debugging Docker containers
  • Exercise 6 - Remote Development
    • Remote Development
    • Create a remote container
    • Create a new function in the container
    • Handling extensions
  • Exercise 7 - Working With Data
    • Working with data
    • Working with MongoDB
    • Working with SQLite
    • Working with MySQL
  • Exercise 8 - Git and Source Control
    • Git and source control
    • Cloning repos with VS Code
    • Common Git workflows
    • Branching and merge conflicts
Powered by GitBook
On this page

Was this helpful?

  1. Exercise 5 - Docker

Docker

PreviousCompound debug configurationsNextDockerizing an application

Last updated 5 years ago

Was this helpful?

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.

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.

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".