Docker

Установка
Установка
Установка в Windows
Установка в Linux
Основы
Проверить версию + info
Без sudo
run: Запуск контейнера
ps -a: Список всех контейнеров
images
pull: Скачать образ
Скачать определённую версию образа
Репозиторий образов hub.docker.com
Включение, выключение и удаление контейнеров
logs
system prune: удалить всё
Держать контейнер активным
Остановить/удалить все контейнеры
Видеоуроки
Ошибки
Banner Image
Сеть
Сети
ls: Список всех сетей
connect: Добавить контейнер в сеть
build
Основы
Явно указать Dockerfile
Справка
Образы
images: Список образов
pull: Скачать образ
Скачать определённую версию образа
Репозиторий образов hub.docker.com
save: Сохранить образ в архив
load: Загрузить образ из архива
tag: Подставить нужный образ
push: Публикация образов
Удалить образ
Удалить все образы
run
Основы
-d: detached mode
--name: задать имя
-p: Перенаправление портов
-v: Volume
Внутренние команды
--rm: Прибрать за собой
Все доступные опции
exec
Нюансы
Зайти в работающий контейнер
Dockerfile
Своё название
FROM
LABEL
RUN
COPY
ENTRYPOINT
WORKDIR
EXPOSE
ENV
VOLUME
CMD
Примеры
Примеры контейнеров
Ubuntu в контейнере на Windows 10
Контейнер с доступом по SSH
Контейнер с Nginx
Контейнер для Jenkins агента
Контейнер для PyTest
Контейнер для Swagger/OpenAPI
compose
Установка
Проверить версию
Простейшая структура проекта
build
up
down
Пересобрать только один контейнер
Статьи про Docker
Как работать с Docker через Portainer
Статьи:
Docker
Установка в Linux и Windows
Основы
build: Создание контейнеров + примеры
run: Опции запуска контейнера
Dockerfile
Остановить/удалить все контейнеры
exec: выполнить команду в контейнере
Установка docker compose в Linux
Видеоуроки
Ошибки
Make
Banner Image

Search on this site

Subscribe to @aofeed channel for updates

Visit Channel

@aofeed

Feedback and Questions in Telegram

@aofeedchat