Thoughts on Docker
A developer shares a detailed, opinionated review of Docker after 6 months of production use, highlighting its benefits and warts.
A developer shares a detailed, opinionated review of Docker after 6 months of production use, highlighting its benefits and warts.
A beginner's guide to running your first Docker container, covering installation checks and the 'hello-world' example.
An introductory guide explaining what Docker is, how containers work, and why they are useful for software development and deployment.
A technical guide on using docker-squash to reduce Docker image size by merging layers, focusing on a Python 2.7.11 example.
Explains how to assign specific public IPs to Docker containers using the new libnetwork feature in Docker 1.10.
Explains why Docker images become large and provides techniques to create smaller, more efficient images using multi-stage builds and layer optimization.
Explains the concept of data-only Docker containers for persistent storage, using Jenkins as a practical example.
Highlights from VMworld Europe 2015 Day 2, covering VMware's hybrid cloud, Virtual SAN, NSX, and the Software Defined Data Center.
Explores decompression bombs and demonstrates using Docker's cgroup blkio controls to throttle disk I/O bandwidth.
A technical guide on setting up Tor Socks5 proxy and Privoxy as separate Docker containers for routing traffic through the Tor network.
A technical guide on setting up and running different types of Tor network relays (bridge, middle, exit) using Docker containers.
A guide on creating a custom Docker container for R data science work, including installing packages and visualizing data.
An introduction to Docker, explaining containerization, how it differs from virtual machines, and its practical applications in software deployment.
Part 10 of a Docker website series: Creating and configuring an nginx reverse proxy container to route requests to backend and frontend services.
Part 9 of a Docker series: Creating a Docker container for an nginx web server hosting an Angular 2 frontend application.
Part 3 of a tutorial series on installing Docker and Docker Compose to set up a website, covering system requirements and configuration steps.
Part 2 of a Docker website series: Setting up a secure Ubuntu server as a Docker host for production deployment.
A guide on using Docker containers to run desktop applications like IRC clients and email, offering isolation and resource control.
Explains why adding large data files to a directory declared as a VOLUME in a Dockerfile causes slow builds and container creation, with solutions.
A guide to setting up and running Docker containers on Microsoft Azure, covering initial setup, common pitfalls, and management from a Linux host.