Короткая практическая колода по Docker для разработчиков: контейнеры, образы, Dockerfile, тома, сети, Compose и базовые команды для локальной разработки.
Cevabı kendi başınıza hatırlamaya çalışın. Gerekirse ipucunu açın, ardından cevabı görmek için karta tıklayın. Doğru cevapladıysanız ✓ işaretine, hata yaptıysanız × işaretine tıklayın.
Tam sürüm sonra kullanılabilir.
Demo:
Öğrenme
1/10
Terim / Soru
...
...
İpucu
Çeviri / Cevap
...
Bağlam
Boşluk - çevir, tıkla - çevir. Cevabı hemen seçebilirsiniz.
←Bilmiyorum
Kolay→
Terim / Soru
...
...
Bilgi yarışması modu her kart için otomatik olarak seçilir.
Demo tamamlandı
Özet
Sorular:0
Kolay:0
Bilmiyorum:0
Süre:0
Süre (kolay):0
Süre (bilmiyorum):0
Hız
Ort/soru:0
Ort (kolay):0
Ort (bilmiyorum):0
Detaylar (terim / tanım / sonuç / süre)
Terim / Soru
Çeviri / Cevap
Sonuç
Sn
Kayıt olduktan sonra daha fazla özellik mevcut
Öğreniminizi özelleştirin, ilerlemeyi ve hafıza istatistiklerini takip edin, farklı test yöntemleri ve aralıklı tekrarlama kullanın. Sadece kendiniz için özel desteler oluşturun veya bunları başkalarıyla paylaşın, hazır desteleri ve kursları inceleyin. Günlük beş dakikalık bir ısınma ve antrenörler, çalışmaya veya işe başlamadan önce dikkatinizi ve hafızanızı harekete geçirmenize yardımcı olacaktır.
Demo:
Test
1/10
Terim / Soru
...
...
İpucu
Çeviri / Cevap
...
Bağlam
Boşluk - çevir, tıkla - çevir. Cevabı hemen seçebilirsiniz.
←Bilmiyorum
Kolay→
Terim / Soru
...
...
Bilgi yarışması modu her kart için otomatik olarak seçilir.
Terim / Soru
...
...
Doğru cevap:
Bilgi yarışması modu her kart için otomatik olarak seçilir.
Demo tamamlandı
Özet
Sorular:0
Kolay:0
Bilmiyorum:0
Süre:0
Süre (kolay):0
Süre (bilmiyorum):0
Hız
Ort/soru:0
Ort (kolay):0
Ort (bilmiyorum):0
Detaylar (terim / tanım / sonuç / süre)
Terim / Soru
Çeviri / Cevap
Sonuç
Sn
Görüntüle
Terim / Soru
Docker
İpucu: основа всей темы
Bağlam: Docker helps developers run the same app environment everywhere. - Docker помогает разработчикам запускать одно и то же окружение приложения везде одинаково.
Çeviri / Cevap
платформа контейнеризации (упаковка приложения и окружения в переносимый контейнер)
Terim / Soru
container
İpucu: живой процесс из image
Bağlam: A container runs your application in an isolated environment. - Контейнер запускает приложение в изолированной среде.
Çeviri / Cevap
контейнер (изолированный запущенный экземпляр приложения из образа)
Terim / Soru
image
İpucu: чертёж контейнера
Bağlam: An image is used to create one or more containers. - Образ используется для создания одного или нескольких контейнеров.
Çeviri / Cevap
образ (шаблон файловой системы и настроек для создания контейнера)
Terim / Soru
registry
İpucu: склад образов
Bağlam: A registry stores container images for pull and push operations. - Реестр хранит образы контейнеров для pull и push.
Çeviri / Cevap
реестр образов (хранилище, откуда скачивают и куда отправляют Docker images)
Terim / Soru
repository
İpucu: имя набора версий образа
Bağlam: An image repository can contain many tagged versions. - Репозиторий образа может содержать много версий с тегами.
Çeviri / Cevap
репозиторий образа (логическая папка образа внутри registry)
Terim / Soru
tag
İpucu: например latest или 1.0
Bağlam: The tag identifies a specific version of the image. - Тег определяет конкретную версию образа.
Çeviri / Cevap
тег образа (метка версии или варианта образа)
Terim / Soru
latest
İpucu: не полагайся слепо
Bağlam: The latest tag is just a label, not a guarantee of freshness. - Тег latest - это просто метка, а не гарантия актуальности.
Çeviri / Cevap
последний тег по умолчанию (не всегда реально самый новый или безопасный)
Terim / Soru
Docker Hub
İpucu: стандартный registry по умолчанию
Bağlam: Docker Hub hosts many public images like nginx and mysql. - Docker Hub хранит много публичных образов, например nginx и mysql.
Çeviri / Cevap
публичный реестр Docker-образов (самое известное место для pull и push)
Terim / Soru
Docker Desktop
İpucu: удобный старт локально
Bağlam: Docker Desktop provides Docker tools and a local engine. - Docker Desktop даёт инструменты Docker и локальный engine.
Çeviri / Cevap
настольное приложение Docker для Windows и macOS
Terim / Soru
Docker Engine
İpucu: сердце Docker
Bağlam: Docker Engine handles image builds and container runtime. - Docker Engine управляет сборкой образов и запуском контейнеров.
Çeviri / Cevap
движок Docker (основной сервис, который собирает и запускает контейнеры)
Terim / Soru
daemon
İpucu: серверная часть Docker
Bağlam: The Docker daemon creates and manages containers. - Демон Docker создаёт контейнеры и управляет ими.
Çeviri / Cevap
демон Docker (фоновый процесс, который выполняет команды Docker)
Terim / Soru
client
İpucu: командная сторона пользователя
Bağlam: The Docker client sends commands to the daemon. - Клиент Docker отправляет команды демону.
Çeviri / Cevap
клиент Docker (CLI или программа, которая отправляет команды демону)
Terim / Soru
CLI
İpucu: терминал и команды
Bağlam: Most Docker work starts from the CLI. - Большая часть работы с Docker начинается из командной строки.
Çeviri / Cevap
интерфейс командной строки (основной способ работы с Docker командами)
Terim / Soru
Dockerfile
İpucu: рецепт образа
Bağlam: A Dockerfile defines how the image is built. - Dockerfile определяет, как собирается образ.
Çeviri / Cevap
файл сборки образа (пошаговая инструкция, как собрать image)
Terim / Soru
.dockerignore
İpucu: не тащи лишние файлы в сборку
Bağlam: Use .dockerignore to exclude node_modules and logs from the build context. - Используй .dockerignore, чтобы исключить node_modules и логи из контекста сборки.
Çeviri / Cevap
файл исключений для сборки Docker (что не отправлять в build context)
Terim / Soru
layer
İpucu: образ состоит из слоёв
Bağlam: Each Dockerfile instruction can create a new layer. - Каждая инструкция Dockerfile может создать новый слой.
Çeviri / Cevap
слой образа (отдельный уровень файловой системы, создаваемый инструкцией сборки)
Terim / Soru
build context
İpucu: что попадает в сборку
Bağlam: The build context includes the files sent to Docker during build. - Контекст сборки включает файлы, переданные Docker во время build.
Çeviri / Cevap
контекст сборки (набор файлов, который Docker видит при build)
Terim / Soru
base image
İpucu: точка старта
Bağlam: A base image provides the starting filesystem for your container. - Базовый образ даёт стартовую файловую систему для контейнера.
Çeviri / Cevap
базовый образ (исходный image, от которого строится свой образ)
Terim / Soru
lightweight image
İpucu: быстрее скачивать и хранить
Bağlam: A lightweight image speeds up pull and deployment. - Лёгкий образ ускоряет скачивание и доставку.
Çeviri / Cevap
лёгкий образ (небольшой по размеру image)
Terim / Soru
official image
İpucu: обычно надёжнее для старта
Bağlam: Official images are a good default choice for popular software. - Официальные образы - хороший вариант по умолчанию для популярного ПО.
Çeviri / Cevap
официальный образ (поддерживаемый поставщиком или Docker Hub official program)
Terim / Soru
custom image
İpucu: свои зависимости и настройки
Bağlam: A custom image contains your app and its dependencies. - Кастомный образ содержит твоё приложение и его зависимости.
Çeviri / Cevap
кастомный образ (собственный image под конкретный проект)
Terim / Soru
build
İpucu: собрать контейнерный шаблон
Bağlam: The build step turns your Dockerfile into an image. - Этап сборки превращает Dockerfile в образ.
Çeviri / Cevap
сборка образа (процесс создания image из Dockerfile)
Terim / Soru
docker build
İpucu: основная команда сборки
Bağlam: docker build creates an image from the current project directory. - docker build создаёт образ из текущей папки проекта.
Çeviri / Cevap
собрать образ из Dockerfile
Terim / Soru
docker build -t
İpucu: нормальный способ build
Bağlam: Use docker build -t myapp:dev . to tag the built image. - Используй docker build -t myapp:dev ., чтобы дать имя собранному образу.
Çeviri / Cevap
собрать образ и сразу дать ему имя с тегом
Tablodaki desteden kart örnekleri
Aşağıda bu destedeki kartları tablo olarak görebilirsiniz: terim, ipucu, örnek ve cevap. Kartı bulmak için aramayı kullanın veya kendinizi test etmek için cevapları gizleyin. Tam kart setine Memoro'ya giriş yaptıktan sonra erişebilirsiniz.
Terim / Soru
Ses
İpucu
Bağlam
Çeviri / Cevap
Docker
основа всей темы
Docker helps developers run the same app environment everywhere. - Docker помогает разработчикам запускать одно и то же окружение приложения везде одинаково.
платформа контейнеризации (упаковка приложения и окружения в переносимый контейнер)
container
живой процесс из image
A container runs your application in an isolated environment. - Контейнер запускает приложение в изолированной среде.
контейнер (изолированный запущенный экземпляр приложения из образа)
image
чертёж контейнера
An image is used to create one or more containers. - Образ используется для создания одного или нескольких контейнеров.
образ (шаблон файловой системы и настроек для создания контейнера)
registry
склад образов
A registry stores container images for pull and push operations. - Реестр хранит образы контейнеров для pull и push.
реестр образов (хранилище, откуда скачивают и куда отправляют Docker images)
repository
имя набора версий образа
An image repository can contain many tagged versions. - Репозиторий образа может содержать много версий с тегами.
репозиторий образа (логическая папка образа внутри registry)
tag
например latest или 1.0
The tag identifies a specific version of the image. - Тег определяет конкретную версию образа.
тег образа (метка версии или варианта образа)
latest
не полагайся слепо
The latest tag is just a label, not a guarantee of freshness. - Тег latest - это просто метка, а не гарантия актуальности.
последний тег по умолчанию (не всегда реально самый новый или безопасный)
Docker Hub
стандартный registry по умолчанию
Docker Hub hosts many public images like nginx and mysql. - Docker Hub хранит много публичных образов, например nginx и mysql.
публичный реестр Docker-образов (самое известное место для pull и push)
Docker Desktop
удобный старт локально
Docker Desktop provides Docker tools and a local engine. - Docker Desktop даёт инструменты Docker и локальный engine.
настольное приложение Docker для Windows и macOS
Docker Engine
сердце Docker
Docker Engine handles image builds and container runtime. - Docker Engine управляет сборкой образов и запуском контейнеров.
движок Docker (основной сервис, который собирает и запускает контейнеры)
daemon
серверная часть Docker
The Docker daemon creates and manages containers. - Демон Docker создаёт контейнеры и управляет ими.
демон Docker (фоновый процесс, который выполняет команды Docker)
client
командная сторона пользователя
The Docker client sends commands to the daemon. - Клиент Docker отправляет команды демону.
клиент Docker (CLI или программа, которая отправляет команды демону)
CLI
терминал и команды
Most Docker work starts from the CLI. - Большая часть работы с Docker начинается из командной строки.
интерфейс командной строки (основной способ работы с Docker командами)
Dockerfile
рецепт образа
A Dockerfile defines how the image is built. - Dockerfile определяет, как собирается образ.
файл сборки образа (пошаговая инструкция, как собрать image)
.dockerignore
-
не тащи лишние файлы в сборку
Use .dockerignore to exclude node_modules and logs from the build context. - Используй .dockerignore, чтобы исключить node_modules и логи из контекста сборки.
файл исключений для сборки Docker (что не отправлять в build context)
layer
образ состоит из слоёв
Each Dockerfile instruction can create a new layer. - Каждая инструкция Dockerfile может создать новый слой.
слой образа (отдельный уровень файловой системы, создаваемый инструкцией сборки)
build context
что попадает в сборку
The build context includes the files sent to Docker during build. - Контекст сборки включает файлы, переданные Docker во время build.
контекст сборки (набор файлов, который Docker видит при build)
base image
точка старта
A base image provides the starting filesystem for your container. - Базовый образ даёт стартовую файловую систему для контейнера.
базовый образ (исходный image, от которого строится свой образ)
lightweight image
быстрее скачивать и хранить
A lightweight image speeds up pull and deployment. - Лёгкий образ ускоряет скачивание и доставку.
лёгкий образ (небольшой по размеру image)
official image
обычно надёжнее для старта
Official images are a good default choice for popular software. - Официальные образы - хороший вариант по умолчанию для популярного ПО.
официальный образ (поддерживаемый поставщиком или Docker Hub official program)
custom image
свои зависимости и настройки
A custom image contains your app and its dependencies. - Кастомный образ содержит твоё приложение и его зависимости.
кастомный образ (собственный image под конкретный проект)
build
собрать контейнерный шаблон
The build step turns your Dockerfile into an image. - Этап сборки превращает Dockerfile в образ.
сборка образа (процесс создания image из Dockerfile)
docker build
основная команда сборки
docker build creates an image from the current project directory. - docker build создаёт образ из текущей папки проекта.
собрать образ из Dockerfile
docker build -t
нормальный способ build
Use docker build -t myapp:dev . to tag the built image. - Используй docker build -t myapp:dev ., чтобы дать имя собранному образу.
собрать образ и сразу дать ему имя с тегом
Tüm kartlara erişim sağlayın
Tüm 141 kartın kilidini açmak ve sınırsızca öğrenmeye başlamak için ücretsiz kaydolun.