19.docker 图形化管理界面

文章目录

  • [Docker 图形化管理及综合实验](#Docker 图形化管理及综合实验)
    • [DockerUI 容器管理器的安装与使用](#DockerUI 容器管理器的安装与使用)
  • 综合实验

Docker 图形化管理及综合实验

DockerUI 容器管理器的安装与使用

简介:

DockerUI是一个易用且轻量化的 Docker 管理工具,通过 Web 界面的操作,更方便对于 Docker 指令不熟悉的用户更容易操作 Docker 。

功能:

  • Docker主机管理:数据卷管理,镜像管理,容器管理,构建管理,仓库配置管理,网络配置管理
  • Docker Swarm集群管理:集群概要信息,节点管理,Service管理,任务管理,密码管理,配置管理

镜像:

今天分享的这个镜像是来自于Docker Hub的镜像地址为:https://hub.docker.com/r/joinsunsoft/docker.ui

安装

启动容器并映射8999端口:

bash 复制代码
[root@docker ~]# docker run -d --name docker.ui --restart always -v /var/run/docker.sock:/var/run/docker.sock -p 8999:8999 joinsunsoft/docker.ui
d451f8f7360c6fa0a3b13b3dc170e7c57cee65f45ae856e80de12156ce2cdcd4

启动效果

访问宿主机的8999端口

默认用户名密码:ginghan /123456

DockerUI的主界面(概览),它展示的信息还是很多的,除了容器相关,还有资源占用情况等信息。

我们可以看见UI图形化界面做的非常漂亮

综合实验

构建WordPress

通过WordPress和mysql镜像构建WordPress应用。

下载镜像:

bash 复制代码
[root@docker ~]# docker pull mysql
[root@docker ~]# docker pull wordpress

创建mysql容器,并创建wordpress数据库:

bash 复制代码
[root@docker ~]# docker run -d -p 3306:3306 \
-v /mysql:/var/lib/mysql:z \
--name mysql \
-e MYSQL_ROOT_PASSWORD=huawei \
-e MYSQL_DATABASE=wordpress \
mysql
b9ae7b27814f00323f38d4765fb25430f53ec1677a65c2ff8437349d830fff3e

[root@docker ~]# docker ps
CONTAINER ID   IMAGE     COMMAND                  CREATED          STATUS          PORTS                                                  NAMES
b9ae7b27814f   mysql     "docker-entrypoint.s..."   13 seconds ago   Up 12 seconds   0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp   mysql

创建WordPress容器:

bash 复制代码
[root@docker ~]# docker inspect mysql|grep IPAddress
            "SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.2",
                    "IPAddress": "172.17.0.2",
[root@docker ~]# docker run -d -p 80:80 -v /www:/var/www/html:z \
--name wordpress \
-e WORDPRESS_DB_HOST=172.17.0.2 \
-e WORDPRESS_DB_USER=root \
-e WORDPRESS_DB_PASSWORD=huawei \
-e WORDPRESS_DB_NAME=wordpress \
wordpress
858e92261090484672d0b6705a5f649b565dbd59ae65a0fff6a68f1aef6d7126

验证

浏览器打开http://192.168.108.30(你的docker host的ip),配置wordpress


相关推荐
微信ipad协议开发1 分钟前
用 WTAPI搭私域营销自动化
运维·自动化
bug嘛我经常写3 分钟前
MIKE21结合ArcGIS制作随时间变化的降水文件(.dfs2)-笔记
经验分享·笔记·arcgis
hanlin033 分钟前
刷题笔记:力扣第169题-多数元素
笔记·算法·leetcode
en.en..13 分钟前
深入解析 fork:一次调用,两次返回的核心原理
linux·运维·服务器
kaixin_啊啊25 分钟前
中国研究生数学建模竞赛(华为杯)学习笔记——数据预处理全流程
人工智能·笔记·学习·数学建模·ai·大模型·数据预处理
java_logo26 分钟前
Docker 部署 ArchivesSpace:轻松搭建档案信息管理平台
运维·docker·容器·档案管理·轩辕镜像·archivesspace·特藏
星云API|微信接口开发4 小时前
企业微信二次开发实战笔记:如何用在线调试快速验证接口功能
数据库·笔记·企业微信
kuroomi4 小时前
Docker 与容器基础
linux·运维·docker
梦梦代码精9 小时前
《回收租赁系统技术选型避坑指南:业务闭环与二开自由度详解》
开发语言·低代码·docker·开源·代码规范
David猪大卫9 小时前
【C++修炼】智能指针使用及原理
开发语言·c++·经验分享·笔记·学习·考研·面试