Improve Your C+ Pipeline - Docker Container as a Development Environment

Описание к видео Improve Your C+ Pipeline - Docker Container as a Development Environment

Another video in the series on how to improve your C++ development pipeline.

This video focuses on using a Docker Container as a development environment. We will go over how to install Docker, what images and containers are, volumes, setting up git inside the container, using the Conan package manager inside the container, and building a simple C++ project with a dependency on GTest, with and without an IDE.

The entire playlist for this series:    • Improve Your C++ Pipeline  

Docker - https://www.docker.com/products/docke...
Docker Reference - https://docs.docker.com/reference/
My Github - https://github.com/ChristopherPisz/De...
VSCode - https://code.visualstudio.com/

00:00 - Intro
00:33 - Install Docker
02:04 - Image, Container and Volume
03:07 - Clone My Repo Dockerfile
04:39 - Contents of Dockerfile
08:48 - Creating Image and Container
13:26 - Copying Files from Host to Container
15:20 - Start Existing Container
16:48 - SSH Keys for Git Repository
18:15 - Setup Conan Profile
19:06 - Clone HelloWorld with GTest in the Container
20:45 - Build HelloWorld with GTest in the Container
23:14 - Build and Debug in VSCode attached to the Container

Комментарии

Информация по комментариям в разработке