Перейти к содержанию
  • Лента
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Свернуть
exlends
Категории
  1. Главная
  2. Категории
  3. Системное Администрирование
  4. Docker
  5. Шпаргалка по Docker-командам

Шпаргалка по Docker-командам

Запланировано Прикреплена Закрыта Перенесена Docker
dockerшпаргалка
1 Сообщения 1 Постеры 42 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • kirilljsxK Не в сети
    kirilljsxK Не в сети
    kirilljsx
    js
    написал отредактировано
    #1

    Сохраняй, чтобы не потерять 🙂

    🔹 Базовые команды Docker

    • docker --version — проверить версию Docker.
    • docker info — системная информация.
    • docker --help — список доступных команд.
    • docker run IMAGE — запустить контейнер из образа.
    • docker pull IMAGE — скачать образ из реестра.
    • docker images — показать все образы.
    • docker ps — список запущенных контейнеров.
    • docker ps -a — список всех контейнеров (включая остановленные).
    • docker stop CONTAINER — остановить контейнер.
    • docker start CONTAINER — запустить контейнер.
    • docker restart CONTAINER — перезапустить.
    • docker pause / unpause CONTAINER — приостановить/возобновить.
    • docker rm CONTAINER — удалить контейнер.
    • docker rmi IMAGE — удалить образ.
    • docker logs CONTAINER — показать логи контейнера.
    • docker exec -it CONTAINER COMMAND — выполнить команду внутри контейнера.
    • docker build -t IMAGE:TAG PATH — собрать образ из Dockerfile.
    • docker push / pull IMAGE:TAG — отправить/скачать образ в/из реестра.
    • docker commit CONTAINER NEW_IMAGE — создать новый образ из контейнера.
    • docker network ls — список сетей.
    • docker volume ls — список томов.
    • docker login / logout — вход/выход из реестра.
    • docker run -d IMAGE — запуск в фоне (detached).
    • docker run -p HOST:CONTAINER IMAGE — проброс портов.
    • docker run -v HOST:CONTAINER IMAGE — подключение тома.
    • docker stats — статистика ресурсов контейнера.
    • docker top CONTAINER — процессы в контейнере.
    • docker inspect CONTAINER/IMAGE — детальная инфа.
    • docker cp CONTAINER:PATH DEST — копирование файлов между хостом и контейнером.

    🔹 Docker Compose

    • docker-compose up — поднять сервисы.
    • docker-compose down — остановить и удалить.
    • docker-compose ps — список контейнеров.
    • docker-compose logs — логи сервисов.

    🔹 Система

    • docker system df — использование диска.
    • docker system prune — очистка остановленных контейнеров, сетей и «висящих» образов.
    • docker system prune -a — полная очистка всего неиспользуемого.

    🔹 Средний уровень

    • docker history IMAGE — история образа.
    • docker exec -u USER CONTAINER CMD — запуск от имени пользователя.
    • docker run -e KEY=VALUE IMAGE — переменные окружения.
    • docker run --rm IMAGE — удалить контейнер после выхода.
    • docker build --build-arg KEY=VALUE ... — аргументы сборки.
    • docker volume create / inspect — работа с томами.
    • docker network create / inspect — создание и проверка сети.
    • docker save -o FILE IMAGE — сохранить образ в файл.
    • docker load -i FILE — загрузить образ из файла.
    • docker export CONTAINER > FILE — экспорт файловой системы.
    • docker import FILE — импортировать как образ.

    🔹 Продвинутые команды

    • docker swarm init/join/leave — работа со Swarm.
    • docker service create/scale/logs — управление сервисами.
    • docker stack deploy/ls/rm — управление стэками.
    • docker secret create/ls — секреты.
    • docker plugin install/ls/enable/disable — плагины.
    • docker buildx — мультиплатформенные образы.
    • docker manifest — многоархитектурные образы.
    • docker diff CONTAINER — изменения в файловой системе контейнера.
    • docker logs -f CONTAINER — логи в реальном времени.
    1 ответ Последний ответ
    0

    Категории

    • Главная
    • Новости
    • Фронтенд
    • Бекенд
    • Языки программирования

    Контакты

    • Сотрудничество
    • info@exlends.com
    • Наш чат
    • Наш ТГ канал

    © 2024 - 2025 ExLends, Inc. Все права защищены.

    Политика конфиденциальности
    • Войти

    • Нет учётной записи? Зарегистрироваться

    • Войдите или зарегистрируйтесь для поиска.
    • Первое сообщение
      Последнее сообщение
    0
    • Лента
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы