docker web管理页面

作者: Rainy丶Wang | 来源:发表于2019-07-19 09:36 被阅读0次

DOCKER图形页面管理工具--3种。

基本上是3个工具,DOCKER UI,shipyard,portainer。对比后,shipyard最强大,其次是portainer,最后是docker ui。

docker-ui 安装

[root@rainy ~]# docker search dockerui
NAME                           DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
abh1nav/dockerui               An updated version of crosbymichael/dockerui  91                                      [OK]
kevan/dockerui                 Deprecated: Use  uifd/ui-for-docker             15                                      [OK]
microbox/dockerui              Trusted Automated dockerui image (16MB size)    8                                       
madhavkobal/dockerui           Docker Updated Version having Search, Pull,   7                                       
mgtsai/dockerui.base-xpra      Provide base docker images for X application  2                                       
elegoev/dockerui               dockerui image based on crosbymichael/docker  1                                       [OK]
rediceli/dockerui              Dockerui with nginx for basic auth              1                                       
navionics/dockerui             Docker UI                                       1                                       [OK]
sidd/dockerui                  DockerUI                                        0                                       

# 下载下载量最多的就行。毕竟使用的人多
[root@rainy ~]# docker pull abh1nav/dockerui
Using default tag: latest
latest: Pulling from abh1nav/dockerui
a3ed95caeb02: Pull complete 
5d3df020ecd3: Pull complete 
bebf5a3b4dfb: Pull complete 
e4452c0fe72b: Pull complete 
6167d9726b07: Pull complete 
53ebae19a314: Pull complete 
Digest: sha256:a9c6c5393f561a0f42f41cfa80572b666e745d9b419569c42bac1e5cf9ceda32
Status: Downloaded newer image for abh1nav/dockerui:latest

# 启动直接访问查看
[root@rainy ~]# docker run -it -d --name docker-web -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock   abh1nav/dockerui
22da728aaf237ef143b275ab5adfe671a1de9eda61ddacb60b7e2f858fc1567a
[root@rainy ~]# docker ps -l     # -l 查询最后一个容器
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                    NAMES
22da728aaf23        abh1nav/dockerui    "./dockerui"        10 seconds ago      Up 9 seconds        0.0.0.0:9000->9000/tcp   docker-web

浏览器访问:http://hostIP:9000

image.png

shipyard

shipyard 安装
附:官网安装链接。
自动安装:http://shipyard-project.com/automated-deployment/
手动安装:http://shipyard-project.com/manual-deployment/

第一步安装Datastore帐号密码管理容器

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-rethinkdb \
    rethinkdb

第二步安装集群发现Discovery服务

docker run \
    -ti \
    -d \
    -p 4001:4001 \
    -p 7001:7001 \
    --restart=always \
    --name shipyard-discovery \
    microbox/etcd -name discovery

第三步安装docker-proxy协议代理

docker run \
    -ti \
    -d \
    -p 2375:2375 \
    --hostname=$HOSTNAME \
    --restart=always \
    --name shipyard-proxy \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -e PORT=2375 \
    shipyard/docker-proxy:latest

第四步安装Swarm管理节点

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-swarm-manager \
    swarm:latest \
    manage --host tcp://0.0.0.0:3375 etcd://<IP-OF-HOST>:4001

第五步安装Swarm从节点

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-swarm-agent \
    swarm:latest \
    join --addr <ip-of-host>:2375 etcd://<ip-of-host>:4001

最后一步安装Shipyard管理界面

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-controller \
    --link shipyard-rethinkdb:rethinkdb \
    --link shipyard-swarm-manager:swarm \
    -p 8080:8080 \
    shipyard/shipyard:latest \
    server \
    -d tcp://swarm:3375

访问http://[ip-of-host]:8080即可访问web-ui界面

帐号:admin
密码:shipyard


相关文章

  • docker web管理页面

    DOCKER图形页面管理工具--3种。 基本上是3个工具,DOCKER UI,shipyard,portainer...

  • 使用docker-compose搭建rabbitmq服务器

    配置文件 使用原生docker启动 使用docker直接启动rabbitmq服务器,web管理页面端口为15672...

  • docker - 运行 gitlab

    docker 安装请参考: docker - 环境搭建 服务搭建 web管理 初始用户 root 以下设置均为个性...

  • docker 安装rabbitmq

    1. 拉取镜像 ** 指定版本,该版本包含了web控制页面**docker pull rabbitmq:manag...

  • Docker 图形化页面管理工具使用

    一.Docker图形化工具 Docker 图形页面管理工具常用的有三种,DockerUI ,Portainer ,...

  • portainer

    Portainer是docker一款Web UI管理工具 http://localhost:9000/#!/ini...

  • docker常用命令

    镜像导出 docker save -o web.tar web 镜像导入 docker load -i web.t...

  • docker 安装rabbitmq

    1、直接运行命令 自带管理页面 sudo docker run -d --hostname my-rabbit -...

  • ActiveMQ-安全机制

    activemq的web管理页面:http://127.0.0.1:8161/admin activemq管控台使...

  • docker仓库

    harbor仓库 有web页面,直观,可进行简单删除、目录管理等操作。 =====================...

网友评论

    本文标题:docker web管理页面

    本文链接:https://www.haomeiwen.com/subject/ouodlctx.html