So people are talking about Docker. And Microsoft. IN THE SAME SENTENCE! And now it looks like you’ll have to figure out what it is and what it means to you. Just like Tupperware containers revolutionized how you view leftovers, Docker containers will change how we design and deploy our applications.
Sample apps:
- http://github.com/stimms/AzureCodeCamp
- https://github.com/MisterJames/GenFu
Sample docker container with .NET Core app: https://hub.docker.com/r/kbaley/genfu/
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Docker For People Who Have Heard of Docker But Think It's Just This Weird Linux Thing That Doesn't Impact Me
1. Docker
for People Who Have Heard of Docker But
Think It’s Just This Weird Linux Thing That
Doesn’t Impact Them
Kyle Baley
www.westerndevs.com
@kyle_baley
Tool and a company
A layer on Linux containers (cgroups and namespaces). Used to use lxc, now libcontainer
Layered filesystem
Not a VM
Layers are re-usable
docker commands: images, containers, docker hub
docker-machine: for managing the virtual machine
- this is going away
Compose => define and manage multi-container Docker apps
Swarm => cluster of Docker machines that look like one
Volumes => Data containers
Trusted Registry => Local hub
Windows Server => Isolate based on process and namespace
Hyper-V => Basically a VM but optimized to run in a container