Docker - Запуск контейнера с образом Ubuntu и полезные команды

17.03.2022 | 154 | Linux

Получение и старт первого образа и набор полезных для работы с Docker команд.

Замените NAME на ваше имя для создаваемого контейнера.
Установка:
sudo apt install docker docker-compose # установка docker & compose
docker pull ubuntu # Скачать образ Ubuntu
Создать новый контейнер Ubuntu с монтированием директории в локальную:
docker run -it --name NAME --mount type=bind,source=/mnt,target=/var/www ubuntu bash
Посмотреть данные о контейнере:
docker inspect NAME
Посмотреть список запущенных контейнеров:
docker ps
Посмотреть список всех созданных контейнеров:
docker ps -a
Запустить bash в контейнере:
docker exec -it NAME /bin/bash
Экспорт контейнера со сжатием:
docker export NAME | gzip > NAME.gz
Импорт контейнера из архива:
zcat NAME.gz | docker import - NAME
Удалить контейнер:
docker container rm test
MySQL создание дампа из запущенного контейнера
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
MySQL загрузка дампа в базу в запущенном контейнере
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root
DATABASE

← Назад

Комментарии (0)