Команда docker run используется для запуска контейнеров.
Научиться использовать команду docker run - это рекомендация для всех разработчиков, которые хотят познакомиться с Docker.
При работе с Docker разработчики программного обеспечения в основном используют команду docker run, чтобы:
Создать контейнер из заданного образа докера
Запустить контейнер со своим именем
Запустить контейнер на переднем плане
Запустить контейнер в автон
Это просто напоминание о необходимости всегда включать службу докеров при загрузке системы.
Предварительная информация
Версия операционной системы.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal
Установленный пакет Docker.
$ apt-cache policy docker.io
docker.io:
Installed: 19.03.8-0ubuntu1.20.04
Candidate: 19.03.8-0ubuntu1.20.04
Version table:
Docker-compose - полезная утилита для управления многоконтейнерными приложениями.
В нашем предыдущем руководстве я обсуждал сохранение постоянных данных Docker-контейнеров MySQL с использованием томов Docker.
После того, как вы запустили контейнер MySQL, вы можете подключиться через терминал напрямую.
Но любителям phpMyAdmin может понадобиться веб-интерфейс для управления базами данных.
В этом руководстве вы научитесь запускать контейнеры My
Важно сохранять постоянство данных для контейнеров с базами данных.
Docker предоставляет вам возможность сохранять файлы базы данных постоянными на томах Docker или хранить файлы непосредственно на хост-компьютере.
Используйте один из приведенных ниже вариантов, чтобы сохранить постоянную сохранность данных MySQL даже после воссоздания или удаления контейнеров Docker.
Вариант 1. Хранение данных MySQL на томах Docker
Тома Docker являются предпочтит
kompose (полученный из объединения имен Kubernetes и docker-compose) - это инструмент, помогающий пользователям, знакомым с docker-compose, перейти в Kubernetes.
Он берет файл Docker Compose и переводит его в ресурсы Kubernetes (развертывания, службы и т. д.).
Это руководство продемонстрирует, как переносить приложения Docker Compose в Kubernetes с помощью Kompose.
Особенности Kompose
Вы можете:
Упростить процесс разработки с помощью Doc...
Docker Compose - это инструмент, который можно использовать для определения и запуска нескольких контейнеров в качестве единого сервиса.
С помощью Docker Compose вы можете связать несколько контейнеров и развернуть приложение с помощью одной команды.
Он в основном используется в среде разработки, тестирования и подготовки.
Docker Compose использует YAML-файл для определения сложного стека в файле и запуска его одной командой.
В этом уроке мы
Прежде чем мы начнем говорить о docker-compose, убедитесь, что вы установили Docker и Docker Compose.
Установка и использование Docker Compose на Fedora 29 / Fedora 28
Как установить Docker и запустить Docker контейнеры в Ubuntu
Как запускать контейнеры с помощью Docker Compose
Если ваш проект / приложение использует несколько контейнеров, то будет неразумно пытаться запускать контейнеры по отдельность и затем их связывать.
Это воз...