Giter Site home page Giter Site logo

gohutool / docker.ui Goto Github PK

View Code? Open in Web Editor NEW
524.0 5.0 94.0 17.67 MB

License: Apache License 2.0

Dockerfile 0.01% Go 0.27% JavaScript 66.37% HTML 20.60% CSS 4.18% CoffeeScript 0.11% SCSS 0.01% Makefile 0.01% Shell 0.02% Java 0.01% PHP 0.22% TypeScript 8.01% Less 0.19%

docker.ui's Introduction

boot4go-DockerUI

A visual management tools for docker container and docker swarm cluster, You can browse and maintain the docker single node or cluster node both worker and Manager.

license

INTRO

DockerUI is an easy-to-use and lightweight docker management tool. Through the operation of the web interface, it is more convenient for users unfamiliar with docker instructions to enter the docker world faster.

DockerUI has an easy-to-use interface. It does not need to remember docker instructions. Just download the image And you can immediately join and complete the deployment. Based on the features of docker, the version of the image can be directly updated in docker UI. With the same settings, the upgrade can be completed by redeploying and replacing the riginal container, and the functions of the latest version can be used.

DockerUI covers more than 95% of the command functions of the docker cli command line. Through the visual operation function provided in the dockerui interface, the management and maintenance functions of the docker environment and the docker swarm cluster environment can be easily performed.

DockerUI is a visual graphical management tool for docker container images. Dockerui can be used to easily build, manage and maintain the docker environment. It is completely open-source and free. It is based on the container installation method, which is convenient and efficient for deployment.

Our primary goals are: You can use Docker UI to manage the docker and swarm instance more easy.

Official site: https://github.com/gohutool/docker.ui

image

Feature

  • Docker host managementmanagement Data volume management, image management, container management, build management, warehouse configuration management, network configuration management

  • Docker swarm cluster management Cluster profile information, node management, service management, task management, password management, configuration management

  • Task arrangement Docker task scheduling, docker swarm task scheduling

Snapshot

Home page (summary)

image

Image list

image

Search repository / pull image

image

Build Image

image

Export / Import Image

image

Push Image

image

Execute Image

image

List Container

image

Web Console of Container

image

Container File System

image

Stats of Container

image

List processes of Container

image

Export file from Container

image

Export file from Container

image

Network Management

image

Swarm Cluster Management

image

Create Service

image

Task Management

image

List Task

image

Docker Compose

image

Installation and Getting Started

From Github

  • Download sourcecode from github website, visit https://github.com/gohutool/docker.ui .
  • Install the golang runtime environment.
  • Come into the project directory
  • Run command as blow;
  • Run ./server command to start

From hub.docker.com

  • pull image from hub
    • docker image pull joinsunsoft/docker.ui
  • start container with image, and publish 8999 port to your port
    • docker container run --rm --name docker.ui -v /var/run/docker.sock:/var/run/docker.sock -p 8999:8999 joinsunsoft/docker.ui

Visit the browser tool

docker.ui's People

Contributors

gohutool avatar inthirties avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

docker.ui's Issues

缺失网络信息,在容器查看的操作中。

容器运行正常,查看容器的信息,在ip和port信息中,显示空。但是通过docker inspect cli却可以看到信息。

这个情况偶尔出现,但是我在几天的时间里面遇到了三四次。

希望可以修正这个错误。

密码修改不成功

设置->修改密码后,提示成功,退出登录后重新登录,还是初始化的密码

容器部署成功后,前端访问提示“服务器错误”

容器方式部署的,1.0.22版本
image
查看容器日志也未发现任何异常
image
当时创建容器命令如下:
docker run --restart always --name docker.ui -d -v /home/docker_data/docker.ui/docker.sock:/var/run/docker.sock -p 8999:8999 joinsunsoft/docker.ui
容器状态正常

English Version of the Docker UI

@gohutool, Thanks for the art you have created for the docker, i was searched for a while to get newer ui and better look for the Docker rather than Portainer or Podman, Its Amazing, Can u Kindly Add a Language Translation or Make a File for its to have Easier to Work Other than You Native Language !!

界面转圈进不去不显示

以下这两条命令都试了一下,但都不能正常使用
部署成功,但界面转圈进不去不显示

docker run -d --name docker.ui --restart always -v /var/run/docker.sock:/var/run/docker.sock -p 8999:8999 joinsunsoft/docker.ui
docker run -dit --restart always --name=docker-ui -v /var/run/docker.sock:/var/run/docker.sock -p 8999:8999 jonnyan404/docker-ui

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.