The Docker Magazine

By Dan Wahlin | Covering all things related to Docker containers.

Rapid development & deployment with Node.js and Docker

I have quite a few Nodejs repos on GitHub and until now I've not migrated any of them to Docker because I didn't really know how. The other day I had …

DevOps

Beginner

• Hello World ( DeveloperOperations)<br>• First Alpine Linux Container ( LinuxOperationsDeveloper)<br>• Simple Web App ( LinuxDeveloper)<br>• Swarm stack introduction ( …

Virtualization

Ways to secure Docker containers

Most businesses worldwide today choose the path of containers for deployment of services and servers. One of the most widely used tools for …

Virtualization

Q&A with Silicon Prairie News About Docker Containers

I had the opportunity to talk with Silicon Prairie News about Docker and some of the key benefits it offers. They interviewed me ahead of the …

DevOps

QA with HDC keynote speaker and Docker Captain Dan Wahlin

Dan Wahlin, HDC keynote speaker and Docker Captain<p><i>SPN caught up with author, speaker and Docker Captian Dan Wahlin to discuss Docker and his upcoming</i> …

DevOps

Docker for .NET Developers (Part 7)

In the previous part of this series I have discussed the reasons behind our decision to use Docker to run our product in production, using it to …

DevOps

Docker for .NET Developers (Part 5)

So far in previous posts we’ve been looking at basic demo dockerfiles which use the aspnetcore-build base image. This is okay for testing but does …

Linux

How to Monitor Docker for Mac and Windows

Monitoring is now baked into Docker for Mac/Windows by default. How cool is that? No longer do we need to guess about the performance of our …

Software

ASP.NET Core in docker with GitLab Pipelines

A few months ago I have started working on a new, greenfield, project. Since it’s a one-man job, it was crucial for me to have an easy setup without …

DevOps

a survival guide to communication between docker containers

Docker

Using #PowerShell Direct to Circumvent the USER Directive in Dockerfile #WindowsContainer

Published on 02 Jul 2017<br>Tags #PowerShell #Docker #Container #Windows Container<p>When using the USER directive in Dockerfile, all subsequent commands …

Docker

Docker Tip #10: Project Structure With Multiple Dockerfiles and Docker Compose

Updated on June 30th, 2017 | by Nick Janetakis | comment<p>When it comes to organizing your larger projects with Docker and Docker Compose there are a …

DevOps

Kubernetes

While container technology has existed for years, Docker really took it mainstream. A lot of companies and developers now use containers to ship …

Tips to Reduce Docker Image Sizes

Docker images can easily get to 2–3GB. Here’s some tips that can help reduce their sizes.<p>Tip #1 — Use a smaller base image<p>will set you to 128MB on …

Linux

Security Tips to run Docker in Production

When you are designing a production environment security is essential. All the Docker ecosystem but in particular Docker Swarm allows us to ship our containers out of our laptop, how can we make this process safe? During my talk, I will share tips around production environment, immutability and how …

DevOps

The 3 Biggest Wins When Using Alpine as a Base Docker Image

Updated on June 20th, 2017 | by Nick Janetakis | comment<p>If you want to shrink your Docker images, have your services start faster and be more secure …

Linux

Deploy your own private docker registry 2017

Software<p>Version<p>Docker<p>>= 1.6.0<p>Before moving the stack into Kubernetes, you might think about mangage a private docker registry. Docker registry is …

Running GUI's with Docker on OS X

Debugging TypeScript in a Docker Container

This recipe shows how to run and debug a VS Code TypeScript project in a Docker container.<p>The recipe assumes that you have a recent version of Docker …

Optimize Windows Dockerfiles

Several methods can be used to optimize both the Docker build process, and the resulting Docker images. This document details how the Docker build …

Using Docker Secrets during Development

Docker Secrets is an incredibly powerful and useful feature that helps build secure applications. If you haven’t checked out the great talk from …

Load Balancing Node.js Applications with NGINX and Docker

<b>TL;DR:</b> In this article we will see how easy it is to load balance <i>dockerized</i> Node.js applications with NGINX. We will create a simple Node.js …

Running Node.js applications from GitHub in generic Docker Container

Share this on .. 0000<p>This article shows how I create a generic Docker Container Image to run any Node.JS application based on sources for that …

DevOps

Compare Docker for Windows options

As part of Dockercon 2017, there was an announcement that Linux containers can run as hyperv container in Windows server. This announcement made me …

DevOps

Mikes monster list of docker tips

I had intended to turn this list in to some kind of monster article or split it in to several. I suck at getting around to writing things so rather …

ContainerPilot

<i>An application-centric micro-orchestrator that automates the process of service discovery, configuration, and lifecycle management inside the</i> …

on Labs now online

Mano has worked in Developer Relations for 9 years and has worked on diverse products in the Cloud and mapping industries. He has a Masters in …

DevOps

How to Load Docker Secrets into a Node.js App

Docker Secrets Management is a tool within Docker Swarm Mode that allows for management of application secrets including passwords, API keys, …

Top 10 Benefits of Docker

Today, there is a buzz all around about containerization and Docker. What exactly is Docker and how it is related to containerization? What are the …

Docker