Образы Docker

В Docker всё основано на образах. Образ представляет собой объединение файловой системы и параметров. Давайте рассмотрим пример следующей команды Docker: docker run hello-world команда docker – это специальная команда, которая сообщает программе Docker, находящейся в ОС, о том, что нужно что-либо сделать. команда run используется для упоминания того, что мы хотим создать экземпляр образа, который затем будет назван контейнером. “hello world” представляет собой образ, из которого будет создан контейнер. Теперь обратим внимание на то, как мы можем использовать образ CentOS, доступный для скачивания в Docker Hub, для запуска CentOS на нашем Ubuntu сервере. Сделать это можно посредством ввода следующей команды: ...

30.07.2019 · 3 минуты · АЙТИДОКСИ / ITDOXY

Docker Hub

Docker Hub — это облачная служба реестра, позволяющая загружать образы Docker, созданные другими людьми. Вы также можете загрузить свои собственные образы, созданные в Docker. В этой главе мы научимся использовать образ Jenkins Docker из Docker Hub. Официальный сайт Docker Шаг 1. Первым делом — зарегистрируйтесь в Docker Hub. Шаг 2. После чего войдите в свой аккаунт Docker Hub. Шаг 3. Затем обратимся к поиску и найдём нужный нам образ — Jenkins. ...

29.07.2019 · 1 минута · АЙТИДОКСИ / ITDOXY

Условие PostgreSQL HAVING

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили об условии PostgreSQL GROUP BY. Теперь же мы углубимся в изучение условия HAVING, при помощи которого мы будем исключать группы строк, которые не удовлетворяют указанному условию. Введение в условие PostgreSQL HAVING Зачастую мы используем условие HAVING совместно с условием GROUP BY, чтобы отфильтровать строки, которые не удовлетворяют указанному условию. Следующий запрос отображает синтаксис вызова условия HAVING: SELECT column_1, aggregate_function (column_2) FROM tbl_name GROUP BY column_1 HAVING condition; Предложение HAVING устанавливает условие для групп, состоящих из строк, созданных предложением GROUP BY после его [предложения] применения, тогда как предложение WHERE устанавливает условие для отдельных строк перед применением условия GROUP BY. В этом и состоит главное отличие условия HAVING от условия WHERE. ...

27.07.2019 · 2 минуты · АЙТИДОКСИ / ITDOXY

Условие PostgreSQL GROUP BY

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили о естественном объединении PostgreSQL. Теперь же мы углубимся в изучение условия GROUP BY, при помощи которого мы будем разделять строки на группы. Введение в условие PostgreSQL GROUP BY Условие GROUP BY разбивает строки, возвращаемые оператором SELECT, на группы. Для каждой группы можно применить агрегатную функцию, например, SUM() для расчёта суммы элементов или COUNT() для получения количества элементов в группах. ...

26.07.2019 · 3 минуты · АЙТИДОКСИ / ITDOXY

Установка Docker

Установка в Linux Операционной системой для установки Docker мы выбрали Ubuntu. Вы также можете воспользоваться Oracle Virtual Box для установки виртуального образа Ubuntu. На следующем изображении показан простой сервер Ubuntu, установленный в Oracle Virtual Box. В операционной системе есть пользователь с именем demo, который был определён в системе с root-правами к серверу. Для установки Docker, необходимо выполнить несколько шагов: Шаг 1. Перед установкой Docker убедитесь, что у вас установлена правильная версия ядра Linux. Docker предназначен для работы с ядром Linux версии 3.8 и выше. Проверку можно осуществить посредством вызова команды uname, которая возвращает системную информацию о Linux: ...

26.07.2019 · 6 минут · АЙТИДОКСИ / ITDOXY