Docker管理面板SimpleDocker的具体使用

 更新时间:2023年08月07日 10:48:08   作者:江湖有缘  
SimpleDocker 是一个简单的Docker控制面板,本文主要介绍了Docker管理面板SimpleDocker的具体使用,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧

一、SimpleDocker介绍

1. SimpleDocker简介

SimpleDocker 是一个简单的Docker控制面板,致力于可以让开发者更方便,更无障碍的使用Docker, 其界面简洁,操作便捷。

2. SimpleDocker特点

当前版本的特点

  • 镜像 详情、拉取、运行、导出、导入、删除、备份到本地
  • 容器 详情、启动、停止、运行、暂停、删除、精简、导出、重命名、备份到本地
  • 高级 终端、日志、文件管理、网络配置、异常通知
  • 存储 管理、创建、删除、精简
  • 网络 管理、创建、连接、精简
  • 安全 登录、密码重置
  • 设置 容器创建模式,容器异常通知配置
  • 监控 容器异常通知、容器性能监控

二、本地环境介绍

1. 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostnameIP地址操作系统版本Docker版本
jeven192.168.3.166centos 7.620.10.17

2. 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎使用;
2.使用docker成功部署SimpleDocker管理面板。

三、本地环境检查

1.检查Docker服务状态

检查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 Tue 2023-05-23 21:34:31 CST; 1 day 15h ago
     Docs: https://docs.docker.com
 Main PID: 12192 (dockerd)
    Tasks: 36
   Memory: 1.8G

2. 检查Docker版本

检查Docker版本

[root@jeven ~]# docker -v 
Docker version 20.10.17, build 100c701

3.检查docker compose 版本

检查Docker compose版本,确保2.0以上版本。

[root@jeven ~]# docker compose version
Docker Compose version v2.6.0

四、下载SimpleDocker镜像

下载SimpleDocker镜像

 docker pull registry.cn-hangzhou.aliyuncs.com/seven-tao/simple-docker:0.0.7.1

五、部署SimpleDocker管理面板

1. 编辑docker-compose.yaml文件

编辑docker-compose.yaml文件

[root@jeven simpledocker]# cat docker-compose.yaml 
version: '3'
services:
  redis:
    image: redis:latest
    restart: always
  web:
    image: registry.cn-hangzhou.aliyuncs.com/seven-tao/simple-docker:0.0.7.1
    restart: always
    ports:
      - "9091:4050"
    volumes:
      - /tmp/simple-docker/back:/tmp/back
      - /var/run/docker.sock:/var/run/docker.sock
    depends_on:
      - redis

2. 创建SimpleDocker容器

使用docker compose创建SimpleDocker容器

[root@jeven simpledocker]# docker compose up -d
[+] Running 7/7
 ⠿ redis Pulled                                                                                                                                    19.9s
   ⠿ a2abf6c4d29d Already exists                                                                                                                    0.0s
   ⠿ c7a4e4382001 Pull complete                                                                                                                     0.6s
   ⠿ 4044b9ba67c9 Pull complete                                                                                                                     0.8s
   ⠿ c8388a79482f Pull complete                                                                                                                     1.3s
   ⠿ 413c8bb60be2 Pull complete                                                                                                                     1.4s
   ⠿ 1abfd3011519 Pull complete                                                                                                                     1.4s
[+] Running 3/3
 ⠿ Network simpledocker_default    Created                                                                                                          0.0s
 ⠿ Container simpledocker-redis-1  Started                                                                                                          0.4s
 ⠿ Container simpledocker-web-1    Started                                                                                                          0.7s

3.查看SimpleDocker容器状态

检查SimpleDocker容器状态

[root@jeven simpledocker]# docker compose ps
NAME                   COMMAND                  SERVICE             STATUS              PORTS
simpledocker-redis-1   "docker-entrypoint.s…"   redis               running             6379/tcp
simpledocker-web-1     "/bin/sh -c '/app/Si…"   web                 running             0.0.0.0:9091->4050/tcp, :::9091->4050/tcp

4. 检查SimpleDocker容器日志

检查SimpleDocker容器日志。确保服务正常启动。

[root@jeven simpledocker]# docker compose logs
simpledocker-redis-1  | 1:C 25 May 2023 05:30:15.634 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
simpledocker-redis-1  | 1:C 25 May 2023 05:30:15.634 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=1, just started
simpledocker-redis-1  | 1:C 25 May 2023 05:30:15.634 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
simpledocker-redis-1  | 1:M 25 May 2023 05:30:15.635 * monotonic clock: POSIX clock_gettime
simpledocker-redis-1  | 1:M 25 May 2023 05:30:15.635 * Running mode=standalone, port=6379.
simpledocker-redis-1  | 1:M 25 May 2023 05:30:15.635 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
simpledocker-redis-1  | 1:M 25 May 2023 05:30:15.635 # Server initialized
simpledocker-redis-1  | 1:M 25 May 2023 05:30:15.635 * Ready to accept connections
simpledocker-web-1    | 2023/05/25 05:30:15.651 [I] [proc.go:6309]  初始化Docker上下文................OK!
simpledocker-web-1    | 2023/05/25 05:30:15.652 [I] [proc.go:6309]  推断运行目录信息  ................OK!
simpledocker-web-1    | 2023/05/25 05:30:15.653 [I] [proc.go:6309]  初始化Docker监控 ................OK!
simpledocker-web-1    | 2023/05/25 05:30:15.653 [I] [App.go:25]  Redis 客户端连接.........OK!
simpledocker-web-1    | 2023/05/25 05:30:15.653 [I] [App.go:26]  初始化密码
simpledocker-web-1    | 2023/05/25 05:30:15.655 [I] [App.go:26]  初始化密码..OK
simpledocker-web-1    | 2023/05/25 05:30:15.659 [I] [asm_amd64.s:1371]  http server Running on http://:4050

六、访问SimpleDocker管理面板

1. 登录SimpleDocker

访问地址:http://192.168.3.166:9091/

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

2. 访问SimpleDocker首页

输入默认的管理员账号和密码后,进入SimpleDocker首页。

七、SimpleDocker的基本使用

1. 查看系统信息

查看系统相关信息

2. 查看容器镜像信息

查看宿主机的本地容器镜像信息。

3. 存储管理

4. 容器网络管理

5. 容器管理

容器管理功能,对容器进行简单管理,可以对容器状态进行监控。

到此这篇关于Docker管理面板SimpleDocker的具体使用的文章就介绍到这了,更多相关Docker管理面板SimpleDocker内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker修改容器内部文件的三种方法

    Docker修改容器内部文件的三种方法

    今天在修改Docker内部文件的时候,安装vim居然失败了,在执行apt-get update时一直有几个404,解决无果,最后放弃安装vim,将文件拷贝出来修改,所以本文给大家分享一下如何修改Docker内部文件的方法,需要的朋友可以参考下
    2024-01-01
  • Docker nacos集群部署的实现

    Docker nacos集群部署的实现

    本文将深入探讨如何使用Docker来部署Nacos集群,从而实现服务的快速扩展、高可用性和可维护性,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • 如何将本地构建好的docker镜像发布到dockerhub

    如何将本地构建好的docker镜像发布到dockerhub

    这篇文章主要介绍了如何将本地构建好的docker镜像发布到dockerhub,文中通过图文教程介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • docker部署OceanBase-ce cluster方式

    docker部署OceanBase-ce cluster方式

    这篇文章主要介绍了docker部署OceanBase-ce cluster方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03
  • Docker容器网络互联的项目实践

    Docker容器网络互联的项目实践

    docker中的容器都是连接到一个虚拟的网桥上的,这为独立的容器提供了互联的可能,本文主要介绍了Docker容器网络互联的项目实践,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • OpenWRT如何解决Docker空间不足的问题

    OpenWRT如何解决Docker空间不足的问题

    由于OpenWRT成品机的磁盘未完全分配,导致Docker空间不足,通过OpenWRT系统的磁盘管理创建新的ext4分区,并将Docker运行路径修改至该分区,可以有效解决空间问题,具体步骤包括在OpenWRT创建分区,终端操作创建文件夹,修改Docker的daemon.json文件及Docker根目录配置
    2024-10-10
  • docker拷贝文件到主机及导入导出容器及运行导出容器方式

    docker拷贝文件到主机及导入导出容器及运行导出容器方式

    这篇文章主要介绍了docker拷贝文件到主机及导入导出容器及运行导出容器方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • Docker redmine项目管理工具的使用

    Docker redmine项目管理工具的使用

    Redmine 是一个开源的,基于Web的项目管理和缺陷跟踪工具,本文主要介绍了Docker redmine项目管理工具的使用,具有一定的参考价值,感兴趣的可以了解一下
    2022-01-01
  • docker中安装quagga详细介绍

    docker中安装quagga详细介绍

    这篇文章主要介绍了docker中安装quagga详细介绍的相关资料,这里提供了详细的步骤,及注意事项,需要的朋友可以参考下
    2016-10-10
  • linux上安装Docker(非常简单的安装方法)

    linux上安装Docker(非常简单的安装方法)

    今天小编就为大家分享一篇关于linux上安装Docker(非常简单的安装方法),小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04

最新评论