虚拟化技术—docker容器—web UI篇

简介:

docker官方提供了一个web UI界面管理容器和镜像,名为:shipyard

先修改一下配置文件

vim /etc/sysconfig/docker

添加:

other_args="-H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock"

注:centos7使用OPTIONS="-H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock"

重启:

/etc/init.d/docker restart

执行:

获取一个/data的数据卷:

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

使用/data数据卷启动RethinkDB:

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

代理:

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

主点:

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

启动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://localhost:8080 访问了


这里提供中文版的一键安装方法,是社区爱好者提供的,链接:https://segmentfault.com/a/1190000003995350?_ea=450409

本人更喜欢中文版一键安装,因为方便嘛。。。。



本文转自 sykmiao 51CTO博客,原文链接:http://blog.51cto.com/syklinux/1860245,如需转载请自行联系原作者

相关文章
|
6月前
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
1034 108
|
4月前
|
Java Linux 虚拟化
【Docker】(1)Docker的概述与架构,手把手带你安装Docker,云原生路上不可缺少的一门技术!
1. Docker简介 1.1 Docker是什么 为什么docker会出现? 假定您在开发一款平台项目,您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。 您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。 您的企业还拥有标准化的测试和生产环境,且具有自身的配置和一系列支持文件。 **要求:**希望尽可能多在本地模拟这些环境而不产生重新创建服务器环境的开销 问题: 要如何确保应用能够在这些环境中运行和通过质量检测? 在部署过程中不出现令人头疼的版本、配置问题 无需重新编写代码和进行故障修复
476 2
|
6月前
|
运维 数据可视化 C++
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
2025年热门Web化容器部署工具对比:Portainer与Websoft9。Portainer以轻量可视化管理见长,适合技术团队运维;Websoft9则提供一站式应用部署与容器管理,内置丰富开源模板,降低中小企业部署门槛。两者各有优势,助力企业提升容器化效率。
472 1
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
|
6月前
|
Kubernetes Cloud Native 持续交付
Docker:轻量级容器化技术解析
Docker:轻量级容器化技术解析
|
6月前
|
运维 测试技术 Docker
Docker:轻量级容器化技术革命
Docker:轻量级容器化技术革命
|
8月前
|
定位技术 容器
48.[HarmonyOS NEXT RelativeContainer案例五] 精确表单布局:辅助线定位技术打造专业级UI
在HarmonyOS NEXT的UI开发中,表单是常见且重要的界面元素。创建对齐精确、布局合理的表单需要精细的定位控制。RelativeContainer提供的辅助线(Guideline)功能,为表单布局提供了强大的支持。本教程将详细讲解如何使用RelativeContainer的辅助线功能实现精确的表单布局,帮助你掌握这一专业级UI技术。
229 7
|
11月前
|
存储 虚拟化 Docker
|
11月前
|
开发工具 虚拟化 git
自学软硬件第755 docker容器虚拟化技术youtube视频下载工具
docker容器虚拟化技术有什么用?怎么使用?TubeTube 项目使用youtube视频下载工具
|
11月前
|
安全 API 算法框架/工具
大模型文件Docker镜像化部署技术详解
大模型文件Docker镜像化部署技术详解
1725 2
|
消息中间件 Linux 数据中心
Docker核心技术:Docker原理之Namespace
通过以上内容,您可以深入了解Docker中的Namespace机制及其在资源隔离中的应用,从而更好地理解和应用Docker技术。
477 25