diff --git a/README.md b/README.md index f91cf49..54bb11f 100644 --- a/README.md +++ b/README.md @@ -1 +1,7 @@ -# docker-development-youtube-series \ No newline at end of file +# docker-development-youtube-series + +Hi! + +This is the source code for the YouTube series covering docker-based development workflows. + +Part #1 https://youtu.be/wyjNpxLRmLg diff --git a/c#/dockerfile b/c#/dockerfile new file mode 100644 index 0000000..b0dbb22 --- /dev/null +++ b/c#/dockerfile @@ -0,0 +1 @@ +FROM mcr.microsoft.com/dotnet/core/sdk:2.2 \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..2f32e82 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,18 @@ +version: "3" +services: + csharp: + container_name: csharp + image: aimvector/csharp:1.0.0 + build: ./c# + golang: + container_name: golang + image: aimvector/golang:1.0.0 + build: ./golang + nodejs: + container_name: nodejs + image: aimvector/nodejs:1.0.0 + build: ./nodejs + python: + container_name: python + image: aimvector/python:1.0.0 + build: ./python diff --git a/golang/dockerfile b/golang/dockerfile new file mode 100644 index 0000000..9bd917b --- /dev/null +++ b/golang/dockerfile @@ -0,0 +1 @@ +FROM golang:1.12.5-alpine3.9 as builder \ No newline at end of file diff --git a/nodejs/dockerfile b/nodejs/dockerfile new file mode 100644 index 0000000..08ee42d --- /dev/null +++ b/nodejs/dockerfile @@ -0,0 +1 @@ +FROM node:12.4.0-alpine diff --git a/python/dockerfile b/python/dockerfile new file mode 100644 index 0000000..caac651 --- /dev/null +++ b/python/dockerfile @@ -0,0 +1 @@ +FROM python:3.7.3-alpine3.9 \ No newline at end of file