Home » DevOps

DevOps

Docker ZoneMinder Tutorial

ZoneMinder is a set of application and tools, free and open source, that offers a complete solution for video-surveillance, allowing IP or CCTV cameras, among others. In this tutorial we will see how to set up a Docker container running it. For this tutorial, Linux Mint 18 and Docker version 1.12.3 have been used. Tip You may skip Docker installation ...

Read More »

Docker Challenges and Misconceptions

Previously, we discussed the main reasons why Docker can be useful to the enterprise. So why aren’t all large companies using Docker already? A large part of the reason are the misconceptions surrounding Docker. We’ll touch on four of them in this post before we wrap up with some suggestions about how to move forward with Docker at the enterprise ...

Read More »

Docker Volumes Example

Each Docker container stores the data its processes need in that container. Unless we make the container store the data outside the container, which is extremely useful for when we don’t want to have the data layer we work with tied to the running container. That’s what we are going to see in this example, using Docker volumes. For this ...

Read More »

Debug PHP in Docker with PhpStorm and Xdebug

Xdebug is one of the most known PHP extensions, a very complete and powerful debugger. This tutorial will show you how to use it in combination with PhpStorm, probably the most used PHP IDE; and Docker, the archi-known contanerization software.   This would allow us to simply write a Dockerfile with all the Xdebug configuration, and being able to easily ...

Read More »

Docker Hub Nginx Tutorial

In this tutorial we will see how to take advantage of Docker Hub to deal with Docker images, with an Nginx image, one of the most used web servers in the last times. For this tutorial, Linux Mint 18 and Docker version 1.12.1 have been used. Tip You may skip Docker installation and jump directly to the beginning of the ...

Read More »

What’s New in Docker 1.13

Docker just released version 1.13 of Docker Engine, which is full of new features to make deploying highly available services even easier. It also introduces some commands and workflows to improve the developer experience for Docker users. You can see the full release notes on GitHub, but here’s a summary of a handful of interesting updates. Orchestration updates Docker 1.13 ...

Read More »

Deploying Docker Images to Amazon EC2 Container Service

In the first post of this series, we discussed how to set up continuous deployment to AWS for your Docker apps using Codeship. We’ll continue with a quick tutorial on deploying new Docker images to Amazon’s EC2 Container Service. Over the past few years, the use of container technology like Docker has grown dramatically within organizations of all sizes, which ...

Read More »

Docker Elasticsearch Tutorial

Elasticsearch is a document-oriented, schema-free, distributed search engine based on Apache Lucene. This powerful tool that allows to index a huge data volume and, after, perform complex searches on it, including full-text searches. This tutorial will show how to use it with Docker. For this tutorial, Linux Mint 18 and Docker version 1.12.1 have been used. Tip You may skip ...

Read More »

Setting Up AWS Authentication Before Deploying Docker Apps

Amazon Web Services (AWS) is one of the most ubiquitous cloud computing providers available today, delivering a seemingly endless suite of tools for cloud computing and development. From servers to storage and databases to deployment, if you need it, AWS probably has it. While it is used by companies like Netflix, Slack, and Pinterest to run their services, store data, ...

Read More »

Packer, Ansible and Docker Part 3: Multiple Roles

Previously we modified our setup to use a role from ansible galaxy to install and configure redis. One key thing lacking here is that one rarely needs to just use a role from ansible galaxy by itself so next up we’ll modify our playbook to define the server as a role that uses the redis role. Creating Our Role First up ...

Read More »

Want to take your WEB dev skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • PHP Programming Cookbook
  • jQuery Programming Cookbook
  • Bootstrap Programming Cookbook
  • Building WEB Apps with Node.js
  • CSS Programming Cookbook
  • HTML5 Programming Cookbook
  • AngularJS Programming Cookbook