Вступ до команд Докер

Докер передбачає віртуалізацію на рівні ОС. Більшість розробників вважає за краще використовувати докерні та операційні системи, тісно поєднані з розробниками. Оптимізація функціональних можливостей платформи відбивається за допомогою майстерності команд докер. Вони дуже легкі VM '.

Основні докерські команди

  • docker –version - відображення поточної версії
  • docker pull - зображення репозиторію Docker можна витягувати за допомогою команди docker pull

Наприклад: docker pull ubuntu

  • docker run -it -d - для генерації контейнера з зображення

Наприклад: docker run -it -d ubuntu

  • docker ps -a - Відображає запущені та вихідні контейнери
  • docker exec -it bash - Команда для доступу до запущеного контейнера
  • docker kill - команда для негайного припинення виконання контейнера

Наприклад: docker kill d61153bc

  • docker commit - Ця команда створює нове зображення відредагованого контейнера в локальній системі
  • docker push - Ця команда Docker використовується для переміщення зображення до сховища центру докерного центру
  • зображення докера - Перелік усіх зображень, що зберігаються в докер
  • docker rm - Видалення контейнера, який зупинив виконання

Докер проміжні команди

  • команда docker checkpoint - Ця команда Docker, що використовується для управління контрольно-пропускними пунктами
  • зберегти докер (OPTIONS) IMAGE (IMAGE…) - збереження декількох зображень до архівів tar

Наприклад: збереження докерів - вихідне тестове поле

  • пошук докера (ВАРІАНТИ) ТЕРМІН - Пошук докерного концентратора для зображень

Наприклад: текстове поле пошуку докерів

  • статистика докерів (ВАРІАНТИ) (КОНТАЙНЕР …) - Відображення статистики використання ресурсів

Наприклад: статистика докерів

  • командна команда docker - використовується для керування докером

Командування

Опис

докерська система dfПоказати використання докерного диска
docker system подіїОтримуйте події в режимі реального часу з сервера
інформація про систему докерівВідображення загальносистемної інформації
докер система чорносливВидаліть невикористані дані
  • тег docker SOURCE_IMAGE (: TAG) TARGET_IMAGE (: TAG) - створення цільового зображення з посиланням на вихідне зображення

Наприклад: тег docker 0e5574283393 fedora / httpd: version1.0

  • відключити докер CONTAINER (CONTAINER…) - Скасувати використання всього процесу в одному або декількох контейнерах

Наприклад: тест-контейнер для відключення докерів

  • файл імпорту докера (OPTIONS) | | URL | - (REPOSITORY (: TAG)) - імпорт вмісту з tarball для створення системного зображення файлу
  • інформація про докер (OPTIONS) - Відображення загальносистемної інформації

Наприклад: інформація про докер -f

  • docker вихід (SERVER) - вихід із реєстру Docker

Розширені Докерські команди

  • за замовчуванням оновлення docker-machine - для оновлення докера до останньої версії. Як відбувається це оновлення, залежить від базового дистрибутива, який використовується у створеному екземплярі.
  • docker build –rm = false - булеві параметри мають форму -d = false. Значення, яке ви бачите в довідковому тексті - це значення за замовчуванням, яке встановлюється, якщо ви не вказали цей прапор. Якщо ви вказали булевий прапор без значення, це встановить прапор як істинне, незалежно від значення за замовчуванням.

Подорожі та хитрощі для використання команд Докер

  • Використовуйте прапор -f для активації журналу

Напр .: докерські журнали -f

  • Розбиття JSON може бути досягнуто в докер за замовчуванням, окремі клавіші можна витягти за допомогою jq.
  • Установки пакетів повинні бути обережнішими, оскільки ці команди також кешовані.
  • Є кілька місць, де можна вказати команди у вашому файлі Docker.
  • Кеш буде недійсним шляхом додавання при зміні файлів
  • На момент побудови іміджу не вживається написання до томів
  • Усі користувачі визначаються з хоста, отже, немає докера інтерфейсу користувача.
  • Судо допомагає виконувати команди докера
  • Запуск докера у виконання - порівняно простий процес
  • Докер дозволяє створювати псевдоніми для власних команд дуже ефективно. Це допомагає керувати та обробляти довгі та дійсно великі докерські команди. Файли ~ / .bashrcor ~ / .bash_aliases містять значення псевдонімів.
  • Для доступу до контейнерів, до яких внутрішньо доступ до мережі, завжди є необхідність утримувати відповідний ідентифікатор контейнера, команда ps -a допомагає отримати цей архів.
  • Коли потрібний порт зайнятий на іншій службі, тоді для виконання контейнера порт хосту може бути підключений до певного контейнерного порту. Наприклад (порт 8080 для порту контейнера 50)
  • Docker надає додаткову підтримку для очищення непотрібних бітів коду з контейнера розгортання.
  • Його завжди встановлено для пари файлу docker, пов'язаного з відповідними операторами запуску. Це допомагає вирішити проблеми на зразок призначених за винятком зайвого використання дискового простору.
  • Docker завжди воліє назбирати заяви у файлі docker, які не зазнали жодних змін. Економія часу може бути досягнута, встановивши вміст, зображений у файлі докера, на порядок, якщо найменше можливе зміст вмісту згадується вгорі, а більш ймовірне зміна вмісту зображено внизу файлу.

Висновок

Хоча докер здається легким налаштуванням, насправді це складна система, з якою можна звертатися, враховуючи її яскраві особливості в картині. Безумовно, Docker є одним з популярних інструментів для віртуалізації і дозволяє надзвичайно поєднуватися з хост-операційною системою.

Рекомендовані статті

Це було керівництвом докерських команд. Тут ми обговорили основні, негайні та вдосконалені Докерські команди. Ви також можете переглянути наступні статті, щоб дізнатися більше.

  1. Розширені команди GIT
  2. Список команд Рейки
  3. Основні команди C
  4. Команди завантаження

Категорія: