Шпаргалка по 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