[ad_1]
Docker — один из самых популярных инструментов для извлечения, развертывания и управления контейнерными приложениями, и на это есть веские причины. Эта контейнерная платформа, совместимая с несколькими операционными системами, может работать практически на любом вычислительном устройстве на свете, включая Raspberry Pi. Он также довольно легкий и позволяет получить доступ к огромному количеству изображений, созданных сообществом, из Docker Hub.
Однако подход Docker с большим количеством CLI может показаться довольно сложным новичкам в сфере самостоятельного хостинга, особенно тем, кто не знаком с пользовательским интерфейсом Linux. Чтобы помочь вам, мы составили список наиболее полезных команд Docker.

Связанный
Я установил Kubernetes на свой старый компьютер — вот как я это сделал
Kubernetes — это потрясающая платформа для всех ваших потребностей в контейнеризации, и вот простой способ перепрофилировать ваш устаревший компьютер в машину MicroK8s.
Самые важные команды Docker для новичков
Стоит отметить, что эти команды были протестированы на Docker Engine. Если вы используете Docker с автономным плагином Compose, некоторые команды могут немного отличаться; однако мы включили в список оба набора команд. Кроме того, в зависимости от используемого вами дистрибутива вам потребуется использовать судо ключевое слово в начале каждой команды, чтобы включить права администратора для указанных команд. Альтернативно вы можете обойти это требование, запустив судо -с и введите пароль root внутри терминала.
1 докер
Запуск докер Команда получит изображение из Docker Hub. По умолчанию эта команда загружает версию изображения с последним тегом, но вы можете использовать двоеточие (:), за которым следует другой тег, если вы хотите использовать другой вариант изображения.
docker pull image_name
2 докер изображения
Выполнение изображений без дополнительных ключевых слов позволит вам увидеть детали всех изображений в вашей среде Docker. Это очень полезно, когда вам нужно проверить идентификатор и теги ваших изображений.
docker images
3 сборка докера
Альтернативно, вы можете выполнить команду сборка докера команда для создания Докерфайл из изображения. Вы можете думать об этом как о редактируемом документе, содержащем сведения о вашем контейнере.
docker build -t image_name .
4 запуск докера
После того как вы загрузили изображение или создали Докерфайлвы можете использовать его с командой запуска для развертывания контейнера. запуск докера Команда также имеет несколько полезных флагов, которые позволяют вам изменять определенные аспекты контейнера, не изменяя сам конфигурация файл. Например, –имя Флаг позволяет добавить имя в контейнер, одновременно вызывая -п Флаг позволяет вам назначить порты вашему контейнеру.
docker run image_name
5 докер-исполнитель
После запуска руководитель ключевое слово, вы можете вводить команды внутри контейнера, как на обычной виртуальной машине. С использованием руководитель с -it имя_контейнера ш Ключевые слова позволяют получить доступ к интерфейсу оболочки контейнера.
docker exec container_name
6 остановка докера
Как вы могли догадаться по названию, останавливаться Команда может остановить контейнер, и вы не сможете получить доступ к его веб-интерфейсу, пока не запустите его снова.
docker stop container_name
7 запуск докера
Если вам нужно развернуть контейнер после его остановки или перезагрузки системы, вам нужно будет ввести команду начинать команда. Если вы создали контрольную точку для контейнера, вы можете добавить –контрольная точка флаг, чтобы восстановить его в сохраненное состояние.
docker start container_name
8 докер составить
Любители самостоятельных сервисов, возможно, сталкивались docker-compose.yml файлы внутри репозиториев GitHub популярных проектов. Хотя между ними существуют некоторые различия, эти ямл файлы действуют примерно так же, как Докерфайл документы, и вы можете использовать их для запуска приложения в качестве контейнера с помощью докер составить команда.
docker compose up
Если вы используете автономный плагин Docker Compose, вам придется добавить символ дефиса (-) между
докер
и
сочинять
.

Связанный
Как установить Docker на Raspberry Pi
Используя Docker, вы можете быстро запустить новое программное обеспечение и сервисы на своем Raspberry Pi. Вот как его установить.
9 докер проверить
проверять Ключевое слово позволяет вам проверить идентификатор, путь к хосту и другие детали конфигурации контейнера в том же формате, что и ваш типичный массив JSON.
docker inspect container_name
10 журналы докера
Вход в журналы докера Команда отображает журнал с метриками работы контейнера. Вы можете вызвать –подробности возможность получить еще более подробную информацию об операциях контейнера.
docker logs container_name
11 докер КП
докер КП Команда позволяет вам скопировать некоторые файлы с вашего компьютера и вставить их в определенное место внутри вашего контейнера. Просто убедитесь, что вы указали правильный путь к файлу при попытке копирования.
docker cp /path_to_file/file_name container_name:/folder_name
12 статистика докера
Если вы запустите статистика докера Команда терминал будет отображать потребление ресурсов всех контейнеров в режиме реального времени. Если вы хотите отслеживать один контейнер, вы можете добавить его имя после статистика ключевое слово.
docker stats
13 информация докера
Тем временем, информация докера показывает статистику системы, на которой работают службы Docker. Это полезно, если вы хотите проверить расположение определенных каталогов контейнеров.
docker info
14 докер, пс
Вы можете выполнить докер, пс команда для проверки рабочего статуса, занятых портов и времени создания всех контейнеров. В отличие от статистика докера Команда ps отображает только текущие значения вместо запуска отслеживания ресурсов в реальном времени для ваших контейнеров.
docker ps
15 порт докера
Как только вы начнете использовать несколько контейнеров, вы легко перепутаете порты. порт Ключевое слово позволяет вам проверить все порты, занятые определенным контейнером.
docker port container_name
16 докер рми
Допустим, вы хотите избавиться от образа, загруженного из Docker Hub или других реестров. Для этого просто введите рми ключевое слово, за которым следует имя изображения.
docker rmi image_name
17 докер РМ
докер РМ команда эквивалентна команде рми ключевое слово для контейнеров, за исключением того, что контейнер должен находиться в автономном (остановленном) состоянии, прежде чем от него можно будет избавиться.
docker rm container_name
18 обрезка системы Docker
Часто используется с -а флаг, выполнение этой команды избавит вас от всех неиспользуемых образов и контейнеров Docker в вашей системе.
docker system prune -a
19 поиск докера
Вы можете запустить поиск ключевое слово для поиска определенного изображения в официальном Docker Hub. Это весьма полезно в дистрибутивах только с CLI, где вы хотите искать изображения Docker без помощи браузера.
docker search image_name
20 история образов докера
история Ключевое слово позволяет просматривать журнал изменений изображения, независимо от того, является ли это изображением сообщества или созданным вами…
docker image history image_name
[ad_2]