前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工具推荐--Docker图形化工具Portainer,贼好用

工具推荐--Docker图形化工具Portainer,贼好用

作者头像
用户10002156
发布2024-04-15 10:45:48
800
发布2024-04-15 10:45:48
举报
文章被收录于专栏:生活处处有BUG生活处处有BUG

背景

docker 命令行对于学习入门 docker 是非常有用的,新手推荐也是先学命令。但我已经用了一年多了,时间长了,来来回回都是很些很熟悉的命令,就有些繁琐了。推荐一个Docker图形化工具Portainer,轻量级又好用。

介绍

Portainer是一个开源的轻量级容器管理平台,它简化了 Docker 和 Kubernetes 的管理任务。以下是Portainer的一些特点和功能:

  1. 1. 直观的用户界面: Portainer提供了一个直观的 Web 用户界面,使用户可以轻松地管理他们的容器、镜像、卷和网络等资源,无需深入了解命令行操作。
  2. 2. 多种容器平台支持: Portainer支持多种容器平台,包括 Docker、Docker Swarm、Kubernetes 等,使用户能够在不同的环境中管理他们的容器化应用程序。
  3. 3. 容器部署和管理: 用户可以使用 Portainer 轻松地部署、启动、停止和删除容器。它还提供了实时监控和日志查看功能,帮助用户追踪容器的运行状态和输出信息。
  4. 4. 镜像管理: Portainer允许用户浏览、搜索和拉取 Docker Hub 或私有仓库中的镜像。用户可以管理镜像,如创建、导出和删除镜像,以及设置镜像的标签和元数据。
  5. 5. 用户和团队管理: Portainer允许管理员创建多个用户和团队,并为他们分配不同的角色和权限。这样可以更好地管理和控制用户对容器平台的访问和操作权限。
  6. 6. 可扩展性: Portainer支持插件系统,允许开发者编写自定义插件来扩展平台的功能。这使得Portainer能够满足不同用户的特定需求和场景。
  7. 7. 跨平台支持: Portainer可以在各种操作系统上运行,包括 Linux、Windows 和 macOS。用户可以选择在本地或远程服务器上部署 Portainer,以方便地管理他们的容器化环境。

Portainer是一个功能强大且易于使用的容器管理平台,适用于个人开发者、小团队和企业,帮助他们简化容器化应用程序的管理和运维任务。

新建

拉取 image

代码语言:javascript
复制
docker pull portainer/portainer

建立容器

代码语言:javascript
复制
mkdir -p ~/software/docker/portainer/data

docker run -p 12345:9000 -p 8402:8000 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ~/software/docker/portainer/data:/data \
-d portainer/portainer

打开网址:http://127.0.0.1:12345/;

使用

选择环境

选择本地的 docker 环境

image-20240402175229366

主要的入口

image-20240402175515233

docker log

关键是可以搜索

image-20240402180651701

Inspect

方便查找信息

image-20240402180733475

Container statistics

容器的性能配置

image-20240402180820640

Container console

直接连接容器

image-20240402180859887

镜像管理

有没有使用的镜像,这里一目了然

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 生活处处有BUG 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 介绍
  • 新建
  • 使用
    • 选择环境
      • 主要的入口
        • docker log
          • Inspect
            • Container statistics
              • Container console
                • 镜像管理
                相关产品与服务
                容器服务
                腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档