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


相关推荐
一只大鸽子1 小时前
游戏开发笔记4-像素画基础 轮廓-直线和曲线
笔记
小杨小杨、努力变强!2 小时前
python学习笔记
笔记·学习
Decay__4 小时前
VMware 安装 SQL Server 双节点 AlwaysOn 可用性组教程 —— WSFC、AG 与侦听器完整部署(系列核心篇)
运维·数据库·sql·mysql·架构
杨逢昌工厂6S管理4 小时前
150-杨逢昌一线现场诊断笔记:越管一线越抵触背后的熵增机理与基准化治理
经验分享·笔记·职场和发展·学习方法
测试界的小码农4 小时前
【Linux 命令实战(06):Linux 文件权限管理,掌握 chmod、chown、chgrp】
linux·运维·服务器
陈希1235 小时前
负载均衡与高可用:LVS、HAProxy、Keepalived 实战
运维·负载均衡·lvs
Star(up up up)7 小时前
Redis Windows 安装教程:使用Windows 的 Redis 压缩包
redis·笔记·学习·程序人生·云原生·学习方法·改行学it
希和20278 小时前
江科大 51 单片机课程笔记:DS1302 实时时钟 + LCD1602 可调电子钟(小白逐行讲解)
笔记·单片机·嵌入式硬件
岑梓铭8 小时前
《考研408数据结构》第七章(B树 和 B+树)复习笔记
数据结构·笔记·b树·考研·408
SQL779 小时前
IT运维发展史,一部宏伟史诗
运维·运维发展史