Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Alt26.Alt16. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Работа с Docker и контейнерами

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

1.Установка Docker

На Linux (Ubuntu/Debian):

На CentOS/RHEL:

Проверка установки:

2.Основные команды Docker

►1) Запуск контейнера (docker run)

Запустить контейнер можно с помощью команды:

Параметры:

►2) Список работающих контейнеров

Для отображения всех контейнеров (включая остановленные):

►3) Остановка и удаление контейнеров

Остановка контейнера:

Удаление контейнера:

►4) Запуск команд в работающем контейнере

Выполнить команду в контейнере:

3.Работа с Docker Compose

Docker Compose позволяет управлять несколькими контейнерами с помощью YAML-файла.

►1) Установка Docker Compose

►2) Пример docker-compose.yml

Создадим файл docker-compose.yml:

►3) Запуск и управление сервисами

Запустить контейнеры:

Остановить контейнеры:

Просмотреть логи:

4.Работа с образами (Docker Images)

►1) Список локальных образов

►2) Поиск образов

►3) Загрузка образа

►4) Создание своего образа

Создайте Dockerfile:

Соберите образ:

5.Работа с томами (Volumes)

Тома используются для хранения данных контейнеров.

►1) Создание и просмотр томов

Создать новый том:

Просмотреть список томов:

►2) Подключение тома к контейнеру

Leave a Reply