Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stefanscherer/windows-docker-workshop

Docker on Windows workshop
https://github.com/stefanscherer/windows-docker-workshop

docker docker-compose docker-windows windows windows-containers windowscontainers

Last synced: about 2 months ago
JSON representation

Docker on Windows workshop

Awesome Lists containing this project

README

        

# windows-docker-workshop
[![Join the chat at https://gitter.im/windows-docker-workshop/Lobby](https://badges.gitter.im/windows-docker-workshop/Lobby.svg)](https://gitter.im/windows-docker-workshop/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![CircleCI](https://circleci.com/gh/StefanScherer/windows-docker-workshop.svg?style=svg)](https://circleci.com/gh/StefanScherer/windows-docker-workshop)

This is the material for the workshop "Getting started with Docker on Windows Server 2016" written by Stefan Scherer.

## Content

- Setting up Docker Host
- Learn about the base OS images and Docker fundamentals
- Secure remote Docker access via TLS
- Networking, Logging
- Dockerfile best practices
- Dockerizing a Windows application into containers
- Persisting data using volumes

## Workshop slides

- The slides are in the `docs` folder.
- You can view the slides locally by opening `docs/index.html` in a browser.
- To view them online open [https://stefanscherer.github.io/windows-docker-workshop](https://stefanscherer.github.io/windows-docker-workshop).

## Past workshops

- [DevOps Gathering 2017](https://devops-gathering.io/workshops/Getting-started-with-Docker-on-Windows-Server-2016/), Bochum, Germany, 2017-03-23
- [Docker Franken Meetup](https://www.meetup.com/de-DE/Docker-Bamberg/events/251391306/), Bamberg, Germany, 2018-07-05
- [Chocolatey Fest 2018](https://chocolateyfest2018.sched.com/event/GBnD), San Francisco, California, 2018-10-08

## Running the workshop

- Prepare a couple of Win2016 VM's in in your favorite cloud.
- You can use the Terraform templates in the `prepare-vms` folder to create VM's in Azure or AWS.
- Check and increase your limits two weeks before running the workshop.
- Check and ask in advance if your workshop location allows outgoing RDP connections at port 3389.

## Problems? Questions? Feedback welcome

- If you have problems, found a bug or have questions, don't hesitate to contact me.
- Open an issue in this repo or send me a pull request.

Have fun!