标签:docker ui
1、Docker UI的介绍:
说明:Docker 越来越流行了。在一个容器里面而不是虚拟机里运行一个完整的操作系统是一种非常棒的技术和想法。docker 已经通过节省工作时间来拯救了成千上万的系统管理员和开发人员。这是一个开源技术,提供一个平台来把应用程序当作容器来打包、分发、共享和运行,而不用关注主机上运行的操作系统是什么。它没有开发语言、框架或打包系统的限制,并且可以在任何时间、任何地点运行,从小型计算机到高端服务器都可以
运行 docker 容器和管理它们可能会花费一点点努力和时间,所以现在有一款基于 web 的应用程序-DockerUI,可以让管理和运行容器变得很简单。DockerUI 是一个对那些不熟悉 Linux 命令行,但又很想运行容器化程序的人很有帮助的工具。DockerUI 是一个开源的基于 web 的应用程序,它最值得称道的是它华丽的设计和用来运行和管理 docker 的简洁的操作界面。
2、下面会介绍如何在CentOS6上安装配置 DockerUI。
安装 DockerUI 比安装 docker 要简单很多。我们仅仅需要从 docker 注册库上拉取 dockerui ,然后在容器里面运行。要完成这些,我们只需要简单的执行下面的命令:
[root@docker ~]# docker search dockerui
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
dockerui/dockerui A web interface to interact with the Docke... 108 [OK]
crosbymichael/dockerui docker run -d crosbymichael/dockerui /dock... 26
abh1nav/dockerui An updated version of crosbymichael/docker... 23 [OK]
madhavkobal/dockerui Docker Updated Version having Search, Pull... 7
hypriot/rpi-dockerui An ARM compatible Docker image of https://... 6
microbox/dockerui Trusted Automated dockerui image (16MB size) 5
linki/rpi-dockerui dockerui for your rpi2 5
rpidockers/dockerui 2
fardok/dockerui CentOS 7 docker web ui from crosbymichael 1
cloudaku/dockerui 0 [OK]
atandock/dockerui 0 [OK]
elegoev/dockerui dockerui image based on crosbymichael/dock... 0 [OK]
bettse/dockerui Fork of crosbymichael/dockerui 0
yungsang/dockerui Docker API Version: v1.8 UI Version: v0.4 ... 0
sidd/dockerui DockerUI 0
rediceli/dockerui Dockerui with nginx for basic auth 0
devalih/dockerui To run : docker pull devalih/dockerui do... 0
biibds/dockerui 0
pemcconnell/dockerui 0
eternitech/dockerui 0
unws/dockerui DockerUI is a web interface for the Docker... 0 [OK]
c0710204/dockerui 0 [OK]
wansc/dockerui 0 [OK]
allincloud/dockerui 0 [OK]
sigmonsays/dockerui 0 [OK]
后台运行一个容器:
[root@docker ~]# docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock dockerui/dockerui
备注:
在上面的命令里,dockerui 使用的默认端口是9000,我们需要使用-p 命令映射默认端口。使用-v 标志我们可以指定docker 的 socket。如果主机使用了 SELinux 那么就得使用--privileged 标志。
3、执行完上面的命令后,我们要检查 DockerUI 容器是否运行了,或者使用下面的命令检查:
[root@docker ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES abc653e7d1a9 centos "/bin/bash" 7 minutes ago Up 7 minutes wanlong b2a9c0eefcb2 ubuntu "/bin/bash" 9 minutes ago Up 9 minutes hungry_shockley 6bb2a2c2dcaa dockerui/dockerui "/dockerui" 31 minutes ago Up 28 minutes 0.0.0.0:9000->9000/tcp fervent_albattani
说明:我们可以看到dokerui的整体情况
启动了 DockerUI 容器之后,我们可以用它来执行启动、暂停、终止、删除以及 DockerUI 提供的其它操作 docker 容器的命令。
4、其它信息
首先,我们需要在 web 浏览器里面打开 dockerui:在浏览器里面输入 http://ip-address:9000 或者 http://mydomain.com:9000,具体要根据你的系统配置。
默认情况下登录不需要认证,但是可以配置我们的 web 服务器来要求登录认证。要启动一个容器,我们需要有包含我们要运行的程序的镜像。
我们可以在浏览器上看到Docker的各个运行状况(测试的IP地址是192.168.1.129,映射的端口号是9000):
http://192.168.1.129:9000/
开机自动启动容器:docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name dockerui_qinwen dockerui/dockerui
本文出自 “冰冻vs西瓜” 博客,请务必保留此出处http://molewan.blog.51cto.com/287340/1746562
标签:docker ui
原文地址:http://molewan.blog.51cto.com/287340/1746562