Перейти к содержанию

Шпаргалка по Docker

Обзор

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

Типичный рабочий процесс Docker включает создание и сборку образов, которые затем запускаются как активные контейнеры.

Docker используется для запуска набора сервисов, составляющих wis2box, с использованием предварительно созданных образов.

Управление образами

  • Список доступных образов
docker image ls
  • Обновление образа:
docker pull my-image:latest
  • Удаление образа:
docker rmi my-image:local

Управление томами

  • Список всех созданных томов:
docker volume ls
  • Отображение подробной информации о томе:
docker volume inspect my-volume
  • Удаление тома:
docker volume rm my-volume
  • Удаление всех неиспользуемых томов:
docker volume prune

Управление контейнерами

  • Отображение списка текущих запущенных контейнеров:
docker ps
  • Список всех контейнеров:
docker ps -a
  • Вход в интерактивный терминал запущенного контейнера:

Tip

используйте docker ps для использования идентификатора контейнера в команде ниже

docker exec -it my-container /bin/bash
  • Удаление контейнера
docker rm my-container
  • Удаление запущенного контейнера:
docker rm -f my-container