Home » DevOps (page 10)

DevOps

Demystifying Continuous Integration, Delivery, and Deployment

For some, the practice of continuous integration (CI) and continuous delivery/deployment (CD) is part of daily life and comes as second nature. However, as I learned while attending a couple of conferences recently, there are still many who aren’t utilizing any form of automated testing, let alone CI/CD. Those not already practicing CI/CD expressed the desire to but either didn’t ...

Read More »

An Introduction to Docker for Mac

Recently out of private beta, Docker’s new native applications aim to replace the current methods for running Docker on Windows and Mac, creating a better experience for developers using those platforms. For the previous solution, Docker Toolbox used VirtualBox to create a small Linux virtual machine that hosted your images and containers. It worked pretty well but could be unreliable ...

Read More »

Using Honcho to Create a Multi-Process Docker Container

A common misconception is that Docker is only for creating single-process or single-service containers. While it’s true that the Dockerfile and docker run command options are designed for running a single process, that doesn’t mean that Docker itself doesn’t allow for a multi-process Docker container. In fact, Docker’s documentation has a very useful tutorial on how to run multi-process containers ...

Read More »

Democratizing Docker for Enterprise

On the second day of DockerCon in Seattle, Docker CEO Ben Golub announced major improvements to handle enterprise needs with Docker. Golub said that the most security-conscious organizations on the planet are now adopting Docker to address their security concerns and announced partnerships with Hewlett Packard Enterprise, Microsoft Azure, and AWS.               In his ...

Read More »

DockerCon 2016: What’s New in Docker – Docker 1.12

To kick off the first day of DockerCon in Seattle, Mike Goelzer and Andrea Luzzardi spoke about what’s new with Docker in 2016. Goelzer is the open source product management lead for Docker’s Core Runtime, and Luzzardi is a Software Engineer at Docker and was part of the original team that built the project. The biggest announcement definitely was the ...

Read More »

Running Services in Docker 1.12

Great news! Docker for Windows and Mac is now in public beta, which means that Docker is that much easier to use for local development regardless of your preferred environment. You can download your preferred flavor of Docker at docker.com/getdocker. Starting today, Docker for Mac and Windows also ships with Docker v1.12-rc2. With the new release, Docker becomes a really ...

Read More »

An Overview of Docker Registries

So you’re using Docker now. You even built an image. Now what do you do? Chances are you are going to want to use that image somewhere. So then how do you share that image with a teammate or get that image onto a machine somewhere else where it can actually run? This is where registries come into play. What ...

Read More »

An Introduction to the Docker Trusted Registry

Many of us start our Docker journey pulling images from the Docker Hub with the time-honored docker pull command. Lots of these images are “official” and have passed through Docker’s series of best practice and security checks. But the Docker Hub is also full of unofficial images that are unreliable in reliability and security. Enterprises often require more control over ...

Read More »

Docker Service Discovery On Microsoft Azure – Docker Java App Load Balanced By Nginx Or Apache HTTP, Mongo Replica Set And Hazelcast Cluster

This project covers three service discovery use cases in Docker application deployments — including Nginx & Apache HTTP Server load balancing, Mongo Replica Set and Hazelcast Cluster. The service discovery framework in DCHQ provides event-driven life-cycle stages that executes custom scripts to re-configure application components. This is critical when scaling out clusters for which a load balancer may need to ...

Read More »