赞
踩
EasyDockerWeb是一款轻量级、简单的Docker管理面板,是一个使用xterm.js,Node.js和Socket.io的简单Docker Web Ui。
本次实践为个人测试环境,操作系统版本为centos7.6。
hostname | IP地址 | 操作系统版本 | Docker版本 |
---|---|---|---|
jeven | 192.168.3.166 | centos 7.6 | 20.10.17 |
1.本次实践部署环境为个人测试环境,生产环境请谨慎使用;
2.使用docker成功部署Docker轻量级管理面板EasyDockerWeb。
检查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
检查Docker版本
[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701
从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
使用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
检查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
检查EasyDockerWeb容器运行日志,确保服务正常运行。
[root@jeven ~]# docker logs gifted_murdock
Listening on port 3000
访问地址:http://192.168.3.166:3000/
默认账号密码;admin/admin
选择images,查看本地容器镜像。
查看本地容器列表,可以看到容器的CPU和内存状态。
查看Docker的总览页面。
在images页面,拉取nginx的容器镜像。
在容器管理页面,选择创建一个nginx的测试容器,填写基本信息后,选择确定即可。
查看刚创建的测试容器状态。
访问地址:http://192.168.3.166:6543/
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。