Рубрики
Uncategorized

Мой псевдонимы докера / чит-лист

Я считаю, что большинство из нас используют Docker и Docker-Compose на ежедневной основе, поэтому я решил поделиться частью … Tagged с Docker, учебником, DevOps, начинающими.

Я считаю, что большинство из нас используют Docker и Docker-Compose ежедневно, поэтому я решил поделиться частью моей .bashrc файл. Может быть, кто-то найдет это полезным …

Содержание

  • Общий
  • Картинки
  • Контейнеры
  • Сеть
  • Тома
  • Докер-состав

Примечание О рисунке я пытался следовать для псевдонимов:

  • Для Docker Commands первая буква всегда D для составляющей докера Округ Колумбия
  • Если команда связана с изображениями, то следующая буква псевдонима есть Я Для контейнеров есть C и так далее…
  • После этого шаблона я обнаружил, что это довольно легко запомнить все псевдонимы

Общий

alias dve="docker -v"
alias dl="docker login --username=dragol"

Объяснение

DVE — распечатывает текущую версию докера DL — Docker Login, подскажет вам пароль

Картинки

alias dil="docker images"
alias dip="docker image prune -f"

Объяснение

DIL — Список всех изображений докера, доступных на моей машине Dip — Удалить все висячие изображения -F является флагом для силы

Контейнеры

alias dcl="docker ps"
alias dcla="docker ps -a"
alias dcp="docker container prune -f"
alias dci="docker inspect"
alias dciip="docker inspect -f \"{{ .NetworkSettings.IPAddress }}\""
alias dcs="docker start"
alias dcd="docker down"
alias dcr="docker restart"

Объяснение

DCL — Список работает контейнеры DCCLA — Перечислите все контейнеры DCP — Удалить все висячие контейнеры DCI — Здесь вам нужно пройти идентификатор контейнера для получения различной информации о конкретном контейнере DCIIP — Возвращает IP-адрес контейнера DCS — Здесь вам нужно пройти идентификатор контейнера для запуска контейнера DCD — Здесь вам нужно пройти идентификатор контейнера для остановки контейнера DCR — Здесь вам нужно пройти идентификатор контейнера для перезагрузки контейнера

Сеть

alias dnl="docker network ls"
alias dni="docker network inspect"
alias dnrm="docker network rm"
alias dnp="docker network prune -f"

Объяснение

DNL — Список сетей ДНИТ — Здесь вам нужно пройти идентификатор сети, чтобы увидеть его детали ДНРМ — Здесь вам нужно пройти сетевой идентификатор, чтобы удалить его DNP — Удалить все висячие сети

Тома

alias dvc="docker volume create"
alias dvl="docker volume ls"
alias dvrm="docker volume rm"
alias dvp="docker volume prune -f"
alias dvi="docker volume inspect"

Объяснение

DVC — Здесь вам нужно пройти имя громкости, чтобы создать его DVL — Перечислите объемы DVRM — Здесь вам нужно пройти идентификатор громкости, чтобы удалить его ДВП — Удалить все висячие тома dvi. — Здесь вам нужно пройти заметную, чтобы увидеть его детали

Докер-состав

alias dcv="docker-compose -v"
alias dcu="docker-compose up"
alias dcd="docker-compose down"
alias dcb="docker-compose build --no-cache"
alias dcc="docker-compose config"

Объяснение

DCV — Печатает Docker Compose Version DCU — Начните Docker Compose DCD — Stop Docker Compose DCB — Новый докер составлял сборку с землей до DCC — Проверьте, если файл Docker-Compose.yml действителен

По сути, это команды я использовал больше всего, я не опубликовал здесь функции из моих .bashrc Файл (~ 15) я использовал их для команд с большим количеством аргументов. Не стесняйтесь использовать их и модифицировать по мере необходимости.

Спасибо за чтение!

Оригинал: «https://dev.to/bogicevic7/my-docker-aliases-cheat-sheet-4bo9»