Архив рубрики: Docker

Как подключиться по SSH к контейнеру Docker

Как вы используете SSH для входа в контейнер Docker? Традиционный подход состоит из двух шагов:

Шаг 1 : подключитесь по SSH к удаленному серверу Linux (если вы запускаете контейнер в удаленной системе).

ssh user_name@server_ip_address

Шаг 2 : Затем вы входите в оболочку вашего запущенного контейнера Docker в интерактивном режиме следующим образом:

docker exec -it container_ID_or_name /bin/bash

При этом вы можете запустить команду Linux или выполнить некоторое обслуживание службы, работающей внутри контейнера.

В описанном выше методе нет ничего плохого. Это традиционный и рекомендуемый способ без труда загружать контейнеры.

Однако, приложив некоторые усилия, вы можете напрямую подключиться к работающему контейнеру по SSH, без предварительного входа в хост-систему.

Читать

Как установить и использовать Docker в Debian 9

Docker — это платформа контейнеризации, которая позволяет быстро создавать, тестировать и развертывать приложения в виде переносимых самодостаточных контейнеров, которые могут работать практически где угодно.

Docker де-факто является стандартом для контейнерных технологий и является важным инструментом для инженеров DevOps и их конвейера непрерывной интеграции и доставки.

В этом руководстве мы проведем вас через процесс установки Docker на машине Debian 9 и изучим основные концепции и команды Docker. Читать

Docker и iptables. Закрываем доступ к Docker

Docker динамически прописывает правила в iptables после своей загрузки. Делает он это хитрозакрученным способом. При этом порт докера становится доступен из интернета вне зависимости от того, какие правила были раньше прописаны в iptables. Расскажу как закрыть порт. Читать

В чём разница между Docker и Kubernetes?

Виртуализация и контейнеризация – будущее крупных проектов. Сайт proglib.io опубликовал перевод статьи «What is difference between Docker and Kubernetes?», в которой сравниваются Kubernetes, Docker и инструмент оркестровки Docker Swarm. Давайте посмотрим, чем же эти инструменты отличаются друг от друга.

Читать

Установите Docker и Docker Compose на Kali Linux

Добро пожаловать в наше руководство по установке Docker и Docker Compose на Kali Linux. Мы установим Docker CE (Community Edition) на Kali Linux.

Docker – самая популярная и широко используемая среда выполнения контейнеров.

Она позволяет разработчикам упаковывать, отправлять и запускать свои приложения в изолированных контейнерах.

Упрощение доставки с машины разработчика в производственную среду, может быть организовано с помощью Kubernetes.

Читать

Docker. Бэкап базы MySQL из контейнера

В предыдущей статье «Что такое Docker? Bash команды в контейнере» был разобран способ обращения к Docker контейнеру, политика запуска (рестарта) и выполнение простейших bash команд. В этой статье пойдём чуть дальше и сделаем дамп базы данных из контейнера, а так же загрузим его обратно. Читать