Home » Tag Archives: Docker

Tag Archives: Docker

Trends at JavaOne 2016: Microservices, Docker, Cloud-Native Middleware

docker-logo

Like every year, I attended JavaOne (part of Oracle World) in San Francisco in late September 2016. This is still one of the biggest conferences around the world for technical experts like developers and architects. I planned to write a blog posts about new trends from the program, exhibition and chats with other attendees. Though, I can make it short: ...

Read More »

Service Discovery Inside A Docker Swarm Cluster

devops-logo

The text that follows contains excerpts from the Service Discovery Inside A Swarm Cluster chapter of the The DevOps 2.1 Toolkit: Docker Swarm book. Service Discovery In The Swarm Cluster The old (standalone) Swarm required a service registry so that all its managers can have the same view of the cluster state. When instantiating the old Swarm nodes, we had ...

Read More »

What’s New in Docker 1.12? The Top 5 Features You Should Know

docker-logo

  What’s new in Docker and how it can affect your code? Docker version 1.12 is out, along with some updates that came during the past few weeks. The version name might imply that this update includes just a few new features, but going through the release notes tells a whole different story. In the following post we’ve gathered the ...

Read More »

A Beginner’s Guide to the Dockerfile

docker-logo

The humble but powerful Dockerfile is the building block of Docker images and containers. In essence, it’s a list of commands the Docker engine runs to assemble the image, and thus instances of images as containers. Let’s look at an example before learning to construct our own. This is the Dockerfile for RethinkDB, a popular open-source, real-time database. dockerfile FROM ...

Read More »

Reducing Your Docker Image Size

docker-logo

When architecting Docker applications, keeping your images as lightweight as possible has a lot of practical benefits. It makes things faster, more portable, and less prone to breaks. Lightweight images also make it easier to use services like Jet, Codeship’s Docker CI/CD platform; they’re less likely to present complex problems that are hard to troubleshoot, and it takes less time ...

Read More »

6 Docker .NET App Templates To Get You Started On Containers

docker-logo

This is the first blog of a three part blog series that discusses the automated deployment of .NET applications on both Linux and Windows containers. In this blog, we will cover the deployment of very basic ASP.NET and ASP.NET MVC applications on Linux containers using HyperForm, a deployment automation platform that simplifies the application journey to containers. The blog covers ...

Read More »

Testing Spark Streaming: Integration testing with Docker Compose

docker-logo

In the first post of this series, we saw how to unit test Spark Streaming operations using Spark Testing Base. Here we’ll see how to do integration testing using Docker Compose. What is Integration testing We previously saw a discussion about unit and integration testing. Again, as we want to keep the post focused, we’ll work with a definition of ...

Read More »

Distributed Application Bundles (Tour Around Docker 1.12 Series)

docker-logo

The new Swarm bundled in Docker 1.12+ is a vast improvement compared to the old orchestration and scheduling. There is no more the need to run a separate set of Swarm containers (it is bundled in Docker Engine), failover strategies are much more reliable, service discovery is baked in, the new networking works like a charm, and so on. The ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns