
CentOS 8 安装 docker.ui
1 安装及配置 Docker
1.1 Docker 安装及配置
2 DockerUI 介绍
2.1 docker.ui 简介
DockerUI是一个易用且轻量化的 Docker 管理工具,通过 Web 界面的操作,更方便对于 Docker 指令不熟悉的用户更容易操作 Docker。
2.2 docker.ui 功能
- Docker主机管理:数据卷管理,镜像管理,容器管理,构建管理,仓库配置管理,网络配置管理
- Docker Swarm集群管理:集群概要信息,节点管理,Service管理,任务管理,密码管理,配置管理
3 检查本地 Docker 环境
3.1 检查系统版本
shell
[root@brandon ~]# cat /etc/centos-release
CentOS Linux release 8.2.2004 (Core)
3.2 检查 docker 版本
dockerfile
[root@brandon ~]# docker version
Client: Docker Engine - Community
Version: 23.0.1
API version: 1.42
Go version: go1.19.5
Git commit: a5ee5b1
Built: Thu Feb 9 19:49:07 2023
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 23.0.1
API version: 1.42 (minimum version 1.12)
Go version: go1.19.5
Git commit: bc3805a
Built: Thu Feb 9 19:46:47 2023
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.18
GitCommit: 2456e983eb9e37e47538f59ea18f2043c9a73640
runc:
Version: 1.1.4
GitCommit: v1.1.4-0-g5fd4c4d
docker-init:
Version: 0.19.0
GitCommit: de40ad0
3.3 检查 docker 服务状态
检查 docker 服务状态,如未启动 docker 服务,需启动 docker 服务。
shell
[root@brandon ~]# 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-08 17:22:01 CST; 24h ago
Docs: https://docs.docker.com
Main PID: 187005 (dockerd)
Tasks: 75
Memory: 214.0M
CGroup: /system.slice/docker.service
├─187005 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
4 下载 DockerUI 镜像
4.1 拉取 DockerUI 镜像
从dockerhub拉取docker.ui镜像,版本选择1.0.1,也可以选择最新版本latest。
dockerfile
docker pull joinsunsoft/docker.ui:1.0.1
# 最新版
docker pull joinsunsoft/docker.ui
5 部署 DockerUI 工具
5.1 创建 docker.ui 容器
使用 docker 的 cli
命令直接创建 docker.ui 容器。
dockerfile
docker run -d --name docker.ui --restart always -v /var/run/docker.sock:/var/run/docker.sock -p 8010:8999 joinsunsoft/docker.ui:1.0.1
# 最新版
docker run -d --name docker.ui --restart always -v /var/run/docker.sock:/var/run/docker.sock -p 8010:8999 joinsunsoft/docker.ui
5.2 检查 docker.ui 容器状态
dockerfile
docker ps
5.3 检查 docker.ui 容器运行日志
dockerfile
docker logs docker.ui
6 访问 DockerUI
6.1 访问 docker.ui 首页
访问
- 访问地址:http://IP:8010/login.html
- 初始用户名:ginghan
- 密码:123456
6.2 查看宿主机运行容器
选择左侧菜单栏,可以查看宿主机全部运行容器。
6.3 查看宿主机的容器镜像
可以查看宿主机本地docker容器镜像
6.4 查看容器网络情况
查看docker的容器网络情况