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


相关推荐
一颗青果6 小时前
进程组 | 会话 |终端 | 前台后台 | 守护进程
linux·运维·jvm
宵时待雨6 小时前
数据结构(初阶)笔记归纳3:顺序表的应用
c语言·开发语言·数据结构·笔记·算法
原神启动16 小时前
K8S(九)—— Kubernetes 集群调度全面解析
云原生·容器·kubernetes
智者知已应修善业6 小时前
【C语言 dfs算法 十四届蓝桥杯 D飞机降落问题】2024-4-12
c语言·c++·经验分享·笔记·算法·蓝桥杯·深度优先
九成宫6 小时前
计算机网络期末复习——第4章:网络层 Part Three
网络·笔记·计算机网络·软件工程
用户93816912553606 小时前
Ubuntu系统docker错误,failed to do request: Head "https://registry-1.docker.io/v2/...
docker
m0_748245926 小时前
Docker 容器基本操作
运维·docker·容器
whale fall7 小时前
【雅思听力语料库5.1】
笔记·学习
西西学代码7 小时前
aa---(9)
笔记
咋吃都不胖lyh7 小时前
Docker 是什么?全面解析容器化技术
运维·docker·容器