1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!

简介

SimpleDocker 是一个简单的Docker控制面板,致力于可以让用户更方便、更无障碍、更舒适的使用Docker,其界面简洁、操作便捷,功能强大,可以带来更好地运维体验。

背景

Docker是目前一种非常主流的容器化方案,支持非常多的特性,给开发者带来便利,但是 Docker 镜像以及容器管理复杂的参数让新手望而却步,基于此开发 SimpleDocker 控制面板,方便新手和相关的运维同学使用!!!

本项目是基于学习的目的的,致力于提供一个 界面清晰、免费的、简单的、专注于 Docker 服务管理的控制面板。

功能

特性

支持功能

镜像

详情、拉取、运行、导出、导入、删除、备份到本地

容器

详情、启动、停止、运行、暂停、删除、精简、导出、重命名、备份到本地

高级

终端、日志、文件管理、网络配置、异常通知

存储

管理、创建、删除、精简

网络

管理、创建、连接、精简

安全

登录、密码重置

设置

容器创建模式,容器异常通知配置

监控

容器异常通知、容器性能监控

使用

DockerCompose 安装

确保Docker & DockerCompose 已经部署并且启动成功,如果docker-compose 没有安装请参考官网 https://docs.docker.com/compose/install/ 安装

通过命令 docker-compose version 验证安装成功

在某个目录下创建文件 docker-compose.yml 其内容如下:

# yaml 配置实例 version: '3' services: redis: image: redis:latest web: image: registry.cn-hangzhou.aliyuncs.com/seven-tao/simple-docker:0.0.7.1 ports: - "9091:4050" volumes: - /tmp/simple-docker/back:/tmp/back - /var/run/docker.sock:/var/run/docker.sock depends_on: - redis

执行下面的脚本,会自动拉取镜像并启动在 9091 端口

docker-compose up # 前台运行 docker-compose up -d # 后台运行

浏览器访问 http://localhost:9091

默认账号: admin 默认密码: 123456

如果使用了域名并且通过服务器进行反向代理,请配置反向代理服务器支持 WebSocket,否则终端功能可能无法使用

界面

  • 主页

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_运维

  • Docker 信息

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_云原生_02

  • Image 信息

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_docker_03

  • 运行新的容器

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_运维_04

  • Container 信息

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_云原生_05

  • 容器终端在线管理

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_云原生_06

  • 容器文件在线管理

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_云原生_07

  • 容器性能监控

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_docker_08

  • 容器日志以及日志下载

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_云原生_09

  • Volume 信息

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_eureka_10

  • Network 信息

1.4k star,一个好用的 Docker 控制面板,操作简单、功能强大!_docker_11

开源地址

https://gitee.com/taoes_admin/SimpleDocker

原文链接:https://blog.51cto.com/u_14637492/9793001

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享