Docker простыми словами
6.32K subscribers
252 photos
30 videos
3 files
153 links
Сообщество по докеру.

Рассказываем про docker и его применение в программировании и тестировании.

Открыты к критике и ждем вашего фидбека.
@viktorreh @anothertechrock
Download Telegram
🐳 Шпаргалка по командам Docker

docker exec -it test1 bash — Войти в контейнер контейнер test1.
docker container start test1 — Запустить контейнер test1
docker 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 Cookbook

Автор: Sébastien Goasguen
Год издания: 2015

#docker #en #книга

Скачать книгу
2👌1
Docker_big_cheatsheet.pdf
2.6 MB
🐳 Большая шпаргалка по Docker

#cheatsheet #docker
5
Docker for Developers

Автор: Richard Bullington-McGuire
Год издания: 2020

#docker #en #книга

Скачать книгу
🤔1
Docker на практике

Автор: Ian Mill
Год издания: 2020

#docker #ru #книга

Скачать книгу
👍21
gRPC: запуск и эксплуатация
облачных приложений

Автор: Kasun Indrasiri
Год издания: 2021

#docker #ru #книга

Скачать книгу
👍3
Docker in Practice

Автор: Ian Miell
Год издания: 2019

#docker #en #книга

Скачать книгу
2🤔1
Docker без секретов

Автор: Сайбал Гош
Год издания: 2023

#docker #ru

Скачать книгу
2🤔1
Learn Docker in a Month of Lunches, 2nd Edition

Автор: Elton Stoneman
Год издания: 2025

#docker #en

Скачать книгу
🤔1
Docker. Вводный курс

Автор: Шон П. Кейн
Год издания: 2024

#docker #ru

Скачать книгу
2🤔1
Docker Deep Dive

Автор: Nigel Poulton
Год издания: 2024

#docker #en

Скачать книгу
🤔1
Микросервисы и
контейнеры
Docker

Автор: Парминдер
Сингх Кочер
Год издания: 2019

#docker #ru #книга

Скачать книгу
1🤔1
Oracle on Docker

Автор: Sean Scott
Год издания: 2023

#docker #en

Скачать книгу
🤔21
Docker без секретов

Автор: Сайбал Гош
Год издания: 2023

#docker #ru

Скачать книгу
🔥3🤔2👨‍💻1
Learn Docker in a Month of Lunches, 2nd Edition

Автор: Elton Stoneman
Год издания: 2025

#docker #en

Скачать книгу
🔥41🤔1
Программирование Cloud Native

Автор: Иван Портянкин
Год издания: 2020

#docker #ru

Скачать книгу
Docker. Вводный курс

Автор: Шон П. Кейн
Год издания: 2024

#docker #ru

Скачать книгу
👍6🤔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) Dockerdocker-curriculum.com
7) Kubernetes → kubernetes.io

Фундамент DevOps = Linux + Shell + облака + контейнеры + оркестрация.
Начни с базиса — дальше всё соберётся.

#linux #devops #cloud #docker #kubernetes
🔥8👍5
Docker Deep Dive

Автор: Nigel Poulton
Год издания: 2024

#docker #en

Скачать книгу
🤔2