🐳 Шпаргалка по командам Docker
Некоторые из полезных флагов:
-a / --all — список всех контейнеров (по умолчанию показывает только запущенные);
-q / --quiet — перечислить только id контейнеров (полезно, когда вам нужны все контейнеры).
Можно комбинировать эти команды. Например, для очистки всех контейнеров и образов:
🔗 Сохраняй, чтобы не потерять!
#docker #cheatsheet #doc
docker exec -it test1 bash — Войти в контейнер контейнер test1.docker container start test1 — Запустить контейнер test1docker ps — показывает список запущенных контейнеров. Некоторые из полезных флагов:
-a / --all — список всех контейнеров (по умолчанию показывает только запущенные);
-q / --quiet — перечислить только id контейнеров (полезно, когда вам нужны все контейнеры).
docker pull — большинство образов создаётся на основе базового образа из Docker Hub. Docker Hub содержит множество готовых образов, которые можно использовать вместо того, чтобы создавать и настраивать свой собственный. Чтобы скачать определённый образ или набор образов (репозиторий), используйте команду docker pull.docker build — эта команда собирает образ Docker из Dockerfile и «контекста». Контекст сборки — это набор файлов, расположенных по определённому пути или URL. Используйте флаг -t, чтобы задать имя образа. Например, команда docker build -t my_container . соберёт образ, используя текущую директорию, на что указывает точка в конце.docker run — запускает контейнер, на основе указанного образа. Эту команду можно дополнять другими, например, docker run my_image -it bash запустит контейнер, а затем запустит в нём bash.docker logs — эта команда используется для просмотра логов указанного контейнера. Можно использовать флаг --follow, чтобы следить за логами работающей программы: docker logs --follow my_container.docker volume ls — показывает список томов, которые являются предпочитаемым механизмом для сохранения данных, генерируемых и используемых контейнерами Docker.docker rm — удаляет один и более контейнеров, например, docker rm my_container.docker rmi — удаляет один и более образов, например, docker rmi my_image.docker stop — останавливает один и более контейнеров. Команда docker stop my_container остановит один контейнер, а docker stop $(docker ps -a -q) — все запущенные. Более грубый способ — использовать docker kill my_container, который не пытается сначала аккуратно завершить процесс.docker kill — принудительно убить контейнер.Можно комбинировать эти команды. Например, для очистки всех контейнеров и образов:
docker kill $(docker ps -q) — Останавливаем все запущенные контейнеры .docker rm $(docker ps -a -q) — Удаляем все остановленные контейнеры.docker rmi $(docker images -q) — Удаляем все образы.🔗 Сохраняй, чтобы не потерять!
#docker #cheatsheet #doc
❤8👍3
Docker for Developers
Автор: Richard Bullington-McGuire
Год издания: 2020
#docker #en #книга
Скачать книгу
Автор: Richard Bullington-McGuire
Год издания: 2020
#docker #en #книга
Скачать книгу
🤔1
gRPC: запуск и эксплуатация
облачных приложений
Автор: Kasun Indrasiri
Год издания: 2021
#docker #ru #книга
Скачать книгу
облачных приложений
Автор: Kasun Indrasiri
Год издания: 2021
#docker #ru #книга
Скачать книгу
👍3
Learn Docker in a Month of Lunches, 2nd Edition
Автор: Elton Stoneman
Год издания: 2025
#docker #en
Скачать книгу
Автор: Elton Stoneman
Год издания: 2025
#docker #en
Скачать книгу
Telegram
Архив книг
🤔1
Telegram
Архив книг
❤2🤔1
Микросервисы и
контейнеры Docker
Автор: Парминдер
Сингх Кочер
Год издания: 2019
#docker #ru #книга
Скачать книгу
контейнеры Docker
Автор: Парминдер
Сингх Кочер
Год издания: 2019
#docker #ru #книга
Скачать книгу
❤1🤔1
Книги по Docker и DevOps
Скачивайте и читайте.
Docker без секретов
Автор: Сайбал Гош
Learn Docker in a Month of Lunches, 2nd Edition
Автор: Elton Stoneman
50 Kubernetes Concepts Every DevOps Engineer Should Know
Автор: Michael Levan
Docker. Вводный курс
Автор: Шон П. Кейн
Docker Deep Dive
Автор: Nigel Poulton
GitOps Cookbook. Kubernetes Automation in Practice
Автор: Natale Vinto
Микросервисы и контейнеры Docker
Автор: Парминдер Сингх Кочер
Безопасность контейнеров
Автор: Лиз Райс
Kubernetes для DevOps
Автор: Джон Арундел
Docker for Developers
Автор: Richard Bullington-McGuire
Docker на практике
Автор: Ian Mill
#docker #devops #подборка
Скачивайте и читайте.
Docker без секретов
Автор: Сайбал Гош
Learn Docker in a Month of Lunches, 2nd Edition
Автор: Elton Stoneman
50 Kubernetes Concepts Every DevOps Engineer Should Know
Автор: Michael Levan
Docker. Вводный курс
Автор: Шон П. Кейн
Docker Deep Dive
Автор: Nigel Poulton
GitOps Cookbook. Kubernetes Automation in Practice
Автор: Natale Vinto
Микросервисы и контейнеры Docker
Автор: Парминдер Сингх Кочер
Безопасность контейнеров
Автор: Лиз Райс
Kubernetes для DevOps
Автор: Джон Арундел
Docker for Developers
Автор: Richard Bullington-McGuire
Docker на практике
Автор: Ian Mill
#docker #devops #подборка
Telegram
Docker простыми словами
Docker без секретов
Автор: Сайбал Гош
Год издания: 2023
#docker #ru
Скачать книгу
Автор: Сайбал Гош
Год издания: 2023
#docker #ru
Скачать книгу
👍8
Learn Docker in a Month of Lunches, 2nd Edition
Автор: Elton Stoneman
Год издания: 2025
#docker #en
Скачать книгу
Автор: Elton Stoneman
Год издания: 2025
#docker #en
Скачать книгу
🔥4❤1🤔1
7 бесплатных ресурсов, чтобы прокачаться в Linux и DevOps 👇
1) Bash → blog.sysxplore.com
2) Linux → linuxopsys.com
3) AWS → explore.skillbuilder.aws
4) Azure → learn.microsoft.com
5) DevOps → edx.org/learn/devops
6) Docker → docker-curriculum.com
7) Kubernetes → kubernetes.io
Фундамент DevOps = Linux + Shell + облака + контейнеры + оркестрация.
Начни с базиса — дальше всё соберётся.
#linux #devops #cloud #docker #kubernetes
1) Bash → blog.sysxplore.com
2) Linux → linuxopsys.com
3) AWS → explore.skillbuilder.aws
4) Azure → learn.microsoft.com
5) DevOps → edx.org/learn/devops
6) Docker → docker-curriculum.com
7) Kubernetes → kubernetes.io
Фундамент DevOps = Linux + Shell + облака + контейнеры + оркестрация.
Начни с базиса — дальше всё соберётся.
#linux #devops #cloud #docker #kubernetes
edX
Online DevOps courses and programs | edX
Build in-demand DevOps skills in automation and CI/CD. Learn how to streamline software delivery with online courses on edX.
🔥8👍5