云原生之部署Docker轻量级管理面板EasyDockerWeb

这篇具有很好参考价值的文章主要介绍了云原生之部署Docker轻量级管理面板EasyDockerWeb。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、EasyDockerWeb介绍

1. EasyDockerWeb简介

EasyDockerWeb是一款轻量级、简单的Docker管理面板,是一个使用xterm.js,Node.js和Socket.io的简单Docker Web Ui。

2. 环境要求

  • Node.js
  • Docker remote api >= v1.24
  • macOS or Linux or windows

3. EasyDockerWeb特点

  • 部署简单,可以使用Docker快速部署;
  • 上手简单,界面简洁,易操作,可替代docker-cli命令行操作;
  • Docker管理,可对容器、镜像进行管理等;
  • 容器监控,可查看容器占用系统资源情况。

二、本地环境介绍

1. 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostname IP地址 操作系统版本 Docker版本
jeven 192.168.3.166 centos 7.6 20.10.17

2. 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎使用;
2.使用docker成功部署Docker轻量级管理面板EasyDockerWeb。

三、本地环境检查

1. 检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2023-05-29 01:36:24 CST; 1 day 13h ago
     Docs: https://docs.docker.com
 Main PID: 12171 (dockerd)
    Tasks: 12
   Memory: 164.1M


2. 检查Docker版本

检查Docker版本

[root@jeven ~]# docker -v 
Docker version 20.10.17, build 100c701

四、下载EasyDockerWeb镜像

从dockerhub下载EasyDockerWeb镜像

[root@jeven ~]# docker pull qfdk/easydockerweb
Using default tag: latest
latest: Pulling from qfdk/easydockerweb
a073c86ecf9e: Pull complete 
0e28711eb56d: Pull complete 
e460dd483fdd: Pull complete 
35a1643ecd2d: Pull complete 
47676ee73bd3: Pull complete 
Digest: sha256:2c82a99ce18cdfaee767d34528fbf64629a94b0d2d69a2b5f70c3f457ed5de20
Status: Downloaded newer image for qfdk/easydockerweb:latest
docker.io/qfdk/easydockerweb:latest

五、部署EasyDockerWeb

1. 创建EasyDockerWeb容器

使用docker-cli快速创建一个EasyDockerWeb容器。

docker run -it -d -p 3000:3000 -e EDW_USERNAME='admin' -e EDW_PASSWORD='admin' -v /var/run/docker.sock:/var/run/docker.sock qfdk/easydockerweb

云原生之部署Docker轻量级管理面板EasyDockerWeb

2. 查看EasyDockerWeb容器状态

检查EasyDockerWeb容器状态,确保容器正常启动。

[root@jeven ~]# docker ps
CONTAINER ID   IMAGE                COMMAND                  CREATED         STATUS         PORTS                                       NAMES
809dea5ae1de   qfdk/easydockerweb   "/bin/sh -c 'node /s…"   5 minutes ago   Up 5 minutes   0.0.0.0:3000->3000/tcp, :::3000->3000/tcp   gifted_murdock

3. 检查EasyDockerWeb容器运行日志

检查EasyDockerWeb容器运行日志,确保服务正常运行。

[root@jeven ~]# docker logs gifted_murdock 
Listening on port 3000

六、访问EasyDockerWeb

访问地址:http://192.168.3.166:3000/
默认账号密码;admin/admin

云原生之部署Docker轻量级管理面板EasyDockerWeb
云原生之部署Docker轻量级管理面板EasyDockerWeb

七、EasyDockerWeb的基本使用

1.查看本地容器镜像

选择images,查看本地容器镜像。

云原生之部署Docker轻量级管理面板EasyDockerWeb

2. 查看容器列表

查看本地容器列表,可以看到容器的CPU和内存状态。

云原生之部署Docker轻量级管理面板EasyDockerWeb

3. 查看总览页面

查看Docker的总览页面。

云原生之部署Docker轻量级管理面板EasyDockerWeb

八、创建一个测试容器

1. 拉取nginx容器镜像

在images页面,拉取nginx的容器镜像。

云原生之部署Docker轻量级管理面板EasyDockerWeb

2.创建一个测试容器

在容器管理页面,选择创建一个nginx的测试容器,填写基本信息后,选择确定即可。

云原生之部署Docker轻量级管理面板EasyDockerWeb

3. 查看测试容器状态

查看刚创建的测试容器状态。

云原生之部署Docker轻量级管理面板EasyDockerWeb

4. 访问测试服务

访问地址:http://192.168.3.166:6543/

云原生之部署Docker轻量级管理面板EasyDockerWeb文章来源地址https://www.toymoban.com/news/detail-480209.html

到了这里,关于云原生之部署Docker轻量级管理面板EasyDockerWeb的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Containerd【轻量级容器管理工具】

    Kubernetes v1.24 之前的版本直接集成了 Docker Engine 的一个组件,名为 dockershim [用于调用Docker]。 这种特殊的直接整合不再是 Kubernetes 的一部分 (这次删除被作为 v1.20 发行版本的一部分宣布)。 这意味Kubernetes从版本1.24开始就弃用Docker作为容器运行时,取而代之的是更加轻量级的

    2024年02月13日
    浏览(31)
  • Docker轻量级可视化工具Portainer

    掌握Portainer的部署和使用。现在是web,命令端看容器,镜像--------》》web端管理容器,镜像。-------------------就是把命令封装成web Portainer 是一款轻量级的应用, 它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。 Portainer(https://www.portainer.io/)是一个

    2024年02月13日
    浏览(41)
  • 阿里云轻量级服务器安装docker

    前置知识:需要有一台阿里云服务器(或者自己电脑装虚拟机使用centos) docker理念:\\\"一次封装,到处运行\\\",只需要一次配置好环境,换到别的机子上就可以一键部署好,大大简化了操作。 docker:解决了运行环境和配置问题的软件容器。方便做持续集成并有助于整体发布的容器

    2023年04月22日
    浏览(44)
  • Docker 轻量级可视化工具Portainer

    Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。 2.1 官网 https://www.protainer.io/ https://docs.portainer.io/ce-2.9/start/install/server/docker/linux 2.2 步骤 2.2.1 docker命令安装 docker run -d -p 8000:8000 -p 9000:9000 --name portainer     --restart=al

    2024年02月10日
    浏览(40)
  • 腾讯云轻量级服务器部署(新手图文教程)

    相信不少同学都想将自己的项目部署到云服务器,让别人通过自己的域名就可以访问到自己的项目,而腾讯云轻量级服务器作为一个小型的应用,支持域名解析和可视化运维等。比较适合新手入门,本文服务器操作系统为Centos7。 1.购买方式 本文主要面向新手,毕竟一般只有

    2024年02月10日
    浏览(40)
  • 深度学习模型部署——Flask框架轻量级部署+阿里云服务器

    ​因为参加一个比赛,需要把训练好的深度学习模型部署到web端,第一次做,在网上也搜索了很多教程,基本上没有适合自己的,只有一个b站up主讲的还不错 https://www.bilibili.com/video/BV1Qv41117SR/?spm_id_from=333.999.0.0vd_source=6ca6a313467efae52a28428a64104c10 https://www.bilibili.com/video/BV1Qv41117

    2024年02月07日
    浏览(61)
  • docker 笔记10:Docker轻量级可视化工具Portainer

    Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。  https://docs.portainer.io/v/ce-2.9/start/install/server/docker/linux 步骤  docker命令安装  第一次登录需创建admin,访问地址:xxx.xxx.xxx.xxx:9000 用户名,直接用默认admin 密码记得8位,

    2024年02月09日
    浏览(34)
  • Gitea:轻量级、开源的Git仓库管理平台

    Gitea是一款开源的、基于Go语言编写的轻量级Git服务器。它提供了类似于GitHub的功能,如代码托管、版本控制、团队协作等,但更加轻便和易于部署。Gitea的设计初衷是为了让团队或个人能够更方便地管理和分享自己的代码,同时不需要花费大量的资源和精力去搭建和维护一个

    2024年04月23日
    浏览(37)
  • 轻量级全功能开源免费Mailu邮件服务器部署

    实践说明:基于AlmaLinux9,但适用场景不限于此。 文档形成时期:2023年 因系统或软件版本不同,构建部署可能略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。 因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。 占用资源少而使用成本低; 基本功

    2024年02月02日
    浏览(47)
  • Leangoo领歌轻量级协作-OKR目标管理

    ​ 本场景是OKR目标管理模板,用Leangoo管理和跟踪OKR可以提升OKR的透明度和传递的即时性,驱动团队的积极性、促进共享和协作、提升沟通和协作的效率,帮助企业快速落地OKR。 OKR(Objectives and Key Results目标与关键结果)是关于目标管理的一种最佳实践,是企业实践的管理理

    2024年02月02日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包