devops-study-group
DevOps study group- largely about Docker.
Docker
- Marketing from docker.com: Why Docker?
- One click install vi digitalocean.com
- What is a container at docker.com
- Get started at docker.com
- Dockerfile: Dockerfile at Docker
- Layers definition
- Dont use Links. Instead use overlay network driver
- Docs on Volumes the preferred mechanism for data persistence
- Doc on services Services are really just “containers in production.”
- Compose files: Run, and scale services with the Docker platform via docker-compose.yml
- Overlay networks: The overlay network driver creates a distributed network among multiple Docker daemon hosts. Not needed until scale.
- Networking: Docker container networking
- Network drivers: bridge, host, overlay, 3rd-party network drivers
- There are four major areas to consider when reviewing Docker ecurity.
Traefik
Traefik handles reverse-proxy and SSL certificates. A reverse-proxy maps an HTTP/S url with a domainanme, to a new domainame and port number.
- Traefik on Github
- Traefik basics describing backend, frontend, entry points, and servers.
- Traefik example with Node.js server and Docker
References
- Docker Engine Faq: Docker frequently asked questions, 9 min read.
- Docker Crib Sheet
- ICANN - Internet Corporation for Assigned Names and Numbers This is where domain names come from.