рекомендовать! Я нашел действительно потрясающий инструмент визуализации Docker!

Docker

Представляем мощный инструмент визуализации Docker

Одна из технологий, которую должны изучить back-end друзья — это Docker, который очень удобен для развертывания проектов и сред развертывания! Раньше я пользовался докером, чтобы было просто и грубо, переходил сразу в командную строку, что?docker ps,docker images...

Однако я сегодня случайно увидел кое-что, инструмент визуализации Docker!

Вот главный герой сегодняшнего дня:Portainer

Введение в Portainer

Официальная документация: https://documentation.portainer.io/

Portainer — это визуальный графический инструмент управления образами контейнеров. С помощью Portainer вы можете легко создавать среды Docker, управлять ими и поддерживать их. И это совершенно бесплатно, основано на контейнерном методе установки, очень просто и удобно в установке! Простое понимание:Первоначальная операция Docker на основе командной строки теперь может быть выполнена одним щелчком мыши на веб-странице!

Установить Portainer

Чтобы установить Portainer, нам нужно открыть терминал командной строки и выполнить следующие операции, когда ваш Docker запущен.На самом деле мы обычно используем Docker.

docker search Portaine

скачать первый

Выполните следующую команду запуска, чтобы построить контейнер

docker run -d -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data --restart=always portainer/portainer

объяснить эти параметры

-d # 后台运行
-p # 映射端口,这里注意需要映射两个,其中9000端口就是Web页面访问的端口
-v # 映射数据卷,这里需要映射你宿主机的docker.sock到容器内部的文件
--restart=always # 自动重启容器

После этого Ps проверьте, активирован ли он.

стать свидетелем чуда

Откройте браузер и введите адрес: localhost:9000

Эта страница показывает, что вы успешно развернули!

Затем введите два одинаковых пароля для регистрации, а затем нажмитеCreate User

Удаленный на самом деле может подключаться к удаленному Docker, нам нужно управлять локальным Docker, поэтому выберите здесь Local, затем нажмитеConnect

Тогда это чудо!

Домой

Как видите, локальный докер запускается, мы можем щелкнуть, чтобы просмотреть подробности.

Какие операции понятны с первого взгляда

Продвинутый геймплей

  • logs могут напрямую просматривать журналы внутри контейнера и поддерживать поиск, просмотр по дням и т. д.
  • inspect используется для просмотра сведений о контейнере иdocker inspect 容器ID/容器名это то же самое
  • статистику можно использовать для просмотра использования ресурсов внутри контейнера, включая использование памяти, ЦП и т. д.

В левом меню есть ещеApp Templates, который можно использовать для быстрого создания контейнерных приложений!

В ней много хороших вещей, и в основном все они общеупотребительные.Нажмите на нее, а затем просто настройте для ее создания.Вот я покажу, как использовать эту штуку для быстрого чтения и создания личного блога! Прокрутите вниз, чтобы найти WordPress, и нажмите, чтобы войти

После нажатия Deploy the stack Portainer автоматически создаст для нас эти два контейнера.

После нажатия вы увидите, что контейнер Wordpress и контейнер MySQL были созданы и запущены. Затем внешний порт, отображаемый Wordpress,55001

После этого вы можете использовать браузер для доступа к этому локальному порту!

Отлично, заткнись!