Docker

Установка Docker Compose в Ubuntu 20.04 [Краткое руководство] — step-by-step Docker tutorial on Progressive Robot

Установка Docker Compose в Ubuntu 20.04 [Краткое руководство]

В этом кратком руководстве мы расскажем об установке Docker Compose на сервере под управлением Ubuntu 20.04. Более детальный вариант настоящего руководства с подробным разъяснениями каждого шага можно найти в статье [«Установка и…

Read more
How To Install Prometheus using Docker on CentOS 7 — step-by-step Docker tutorial on Progressive Robot

How To Install Prometheus using Docker on CentOS 7

Prometheus is an open source monitoring system and time series database. It addresses many aspects of monitoring such as the generation and collection of metrics, graphing the resulting data on dashboards, and alerting on anomalies. To achieve this, it offers a variety of components that are run separately but used in combination.

Read more
How To Optimize Docker Images for Production — step-by-step Docker tutorial on Progressive Robot

How To Optimize Docker Images for Production

In this guide, you will learn how to optimize Docker images in a few simple steps, making them smaller, faster, and better suited for production. You’ll build images for a sample Go API in several different Docker containers, starting with Ubuntu and language-specific images, then moving on to the Alpine Linux distribution. You will also use multi-stage builds to optimize your images for production.

Read more
How To Run Nginx in a Docker Container on Ubuntu 22.04 — step-by-step Docker tutorial on Progressive Robot

How To Run Nginx in a Docker Container on Ubuntu 22.04

By containerizing Nginx, it is possible to cut down on some system administration overhead. For instance, you won’t have to manage Nginx through a package manager or build it from source. The Docker container allows you to replace the whole container when a new version of Nginx is released. This way, you only need to maintain the Nginx configuration file and your content.

Read more
How To Securely Set Up Shipyard 2.0.10 with TLS on CoreOS — step-by-step Docker tutorial on Progressive Robot

How To Securely Set Up Shipyard 2.0.10 with TLS on CoreOS

In this guide, we’ll be setting up Shipyard 2.0.10, a Docker management tool, on a single CoreOS server and securing Docker with a TLS certificate to ensure that only authorized clients may connect to it. TLS Stands for *Transport Layer Security*. It’s used to encrypt data as it is transported from the client to the server and back again. In our case, we’ll use it to encrypt our connection to the Docker host, and Docker’s connection to Shipyard.

Read more
The Docker Ecosystem: An Overview of Containerization — step-by-step Docker tutorial on Progressive Robot

The Docker Ecosystem: An Overview of Containerization

With Docker containerization and service-oriented design, applications can be broken up into manageable, functional components, packaged individually with all of their dependencies, and deployed on irregular architecture easily. In this guide, we will discuss the benefits of containerization and how Docker helps to solve many of the roadblocks that stand in the way of easily moving your application through the development cycle.

Read more
CHAT