Итак, я использую Docker в течение некоторого времени, поэтому, когда я начал использовать Docker в 2016 году, я немного узнал об этом инструменте, я узнал о командах Docker, и мне это было вполне комфортно.
Потом моя роль в работе слегка изменилась, и я больше не использовал Docker.
В преддверии 2018 года я снова начал использовать его, но некоторые вещи поменялись, а имеено в том аспекте, как работают команды в Docker.
Всякий раз, когда я ссылался на прошлые статьи, команды были немного изменены, они были несколько другими.
Хотя старые команды по-прежнему будут работать, Docker внес некоторые изменения, и я считаю, что это правильные изменения.
Но на короткое время это создало для меня некоторую путаницу, можно было запутаться между старыми и новыми командами.
Я знаю, что большинство скажет, что это не новые команды, поскольку изменение произошло довольно давно, но все же я подумал о написании этой статьи.
Эта статья будет справочником старых команд Docker и их заменам, новых и улучшенных команд Docker.
Итак, более ранние команды будут:
# docker command options

Например:

# docker run image-id

Или также:

# docker command sub-command option

Например:

# docker container run image-id

Теперь мы обсудим некоторые другие важные команды, получившие обновление, а также обсудим некоторые недавно введенные команды Docker.
# СТАРЫЕ КОМАНДЫ — НОВЫЕ КОМАНДЫ — Краткое введение

Команды Docker

  • docker ps — docker container psпредоставляет список всех запущенных контейнеров.

  • docker run — docker container runзапускает новый контейнер.

  • docker stop — docker container stopостанавливает контейнер.

  • docker logs — docker container logsпроверка логов работающего контейнера.

  • docker rm — docker container rmудаляет работающий контейнер.

  • docker run -it bash — docker container run -it bash создает терминальную сессию для нового контейнера.

  • docker exec -it bash — docker container exec -it bashзапускает сеанс оболочки для контейнера.

  • docker port — docker container port — показывает сопоставленные порты для контейнеров.

  • docker top — docker container topпредоставляет все процессы, запущенные внутри контейнера.

  • docker inspect — docker container inspectполучить подробную информацию об объекте.

  • docker stats — docker container statsобеспечивает поток данных в реальном времени о работающих контейнерах.

Далее мы покажем некоторые новые команды, связанные с сетью Docker.

Сетевые команды Docker

  • docker network ls — показать список сетей, созданных Docker

  • docker network inspect — показать подробную информацию для одной или нескольких сетей.

  • docker network create — создает новую сеть.

  • docker network connect — подключить контейнер к сети.

  • docker network disconnect — отключите сеть в контейнере.

  • docker network prune — удаляет все неиспользуемые сети.

Я попытался охватить все важные команды, которые мы используем, но в случае, если я что-то пропустил (в чем я уверен), или добавил что-то не так, или у вас есть какие-либо вопросы или вопросы относительно этого руководства, вы можете написать нам используя поле для комментариев ниже.
Поделитесь статьей:

Добавить комментарий