简单的docker学习 第10章 docker管理监控平台

第10章 Docker管理监控平台

当 Docker引擎中管理的镜像、容器、网络等对象数量变得越来越多时,通过简单的 docker命令来管理已经显得使人力不从心了。于是就出现了很多的 Docker 可视化管理平台。我们这里对现在较流行的、使用较多的几种平台进行介绍。

10.1 Docker UI

10.1.1 简介

DockerUI 是一个开源的基于 Docker API 的 web 应用程序,提供等同 Docker 命令行的大部分功能,支持 container 管理,image 管理。它最值得称道的是它华丽的设计和用来运行和管理 docker 的简洁的操作界面。其支持容器的批量操作,支持镜像管理。但不支持多集群管理。

10.1.2 安装
  • 拉取镜像

    # 拉取 docker ui 的镜像
    docker pull uifd/ui-for-docker
    

    image-20240716093403404

  • 启动容器

    # 启动 docker ui 容器
    docker run --name uifd -d -p 9700:9000 \
    -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
    

    image-20240716101032931

10.1.3 访问

在浏览器中通过 docker 主机的 IP 及 9000 端口号可以打开 docker 管理平台。在管理平台中,通过导航栏可打开相关 docker 对象的的管理页面。

192.168.138.129:9700

image-20240716101257676

打开对象管理页面,对对象的所有操作都在 Actions 中。

image-20240716101445967

10.2 Portainer

10.2.1 简介

Portainer 是一个可视化的容器镜像的图形管理工具,利用 Portainer 可以轻松构建,管理和维护 Docker 环境。 而且完全免费,基于容器化的安装方式,方便高效部署。其官网为:https://www.portainer.io/

10.2.2 安装
  • 拉取镜像

    docker pull portainer/portainer-ce
    

    image-20240716102032592

  • 新建数据卷

    docker volume create portainer_data
    
  • 启动容器

    为了能使用 http 协议进行访问,这里又新增了 9000 端口号。另外,这里还使用了portainer_data 数据卷。

    docker run -d -p 8000:8000 -p 9443:9443 -p 7100:9000 \
    --name portainer \
    --restart=always \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v portainer_data:/data \
    portainer/portainer-ce:latest
    
10.2.3 访问

通过 http 协议访问。192.168.138.129:7100/

image-20240716102640148

通过https访问

image-20240716102825565

这里输入了 8 个 1 作为密码。进入下个页面后,选择 local。

image-20240716103059431

image-20240716103317684

image-20240716103328180

然后通过导航栏或快速链接,可对相应的对象进行管理。

10.3 shipyard

10.3.1 简介

shipyard 是 docker 的 web 可视化界面管理工具,是建立在 docker 集群管理工具 Citadel之上,可以管理镜像、容器、主机等资源的 web 图形化工具,包括 core 和 extension 两个版本,core 即 shipyard 主要是把多个 Docker host 上的 containers 统一管理(支持跨越多个host),extension 即 shipyard-extensions 添加了应用路由和负载均衡、集中化日志、部署等。

Shipyard 是在 Docker Swarm 实现对容器、镜像、docker 集群、仓库、节点进行管理的 web系统。其官网为: https://shipyard-project.com。

此处不再多赘述,官网查看吧

  • 23
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值