镜像拉取

docker pull ihmhny/dubbo-admin

docker tag ihmhny/dubbo-admin 192.168.145.28:1603/lego/dubbo-admin:2.5.10

deploy.yaml

apiVersion: apps/v1
kind: Deployment
metadata:name: dubbo-adminnamespace: dmgeo-liblabels:app: dubbo-admin
spec:replicas: 1selector:matchLabels:app: dubbo-admintemplate:metadata:labels:app: dubbo-adminspec:nodeName: k8s-n1containers:- name: dubbo-admin#image: 192.168.145.28:1603/lego/dubboadmin:v0.1 image: 192.168.145.28:1603/lego/dubbo-admin:2.5.10imagePullPolicy: IfNotPresentenv:- name: REGISTRY_ADDRESS value: zookeeper://192.168.145.19:2181- name: ROOT_PSD value: 123456  #默认root/root- name: GUEST_PSDvalue: 123456  #默认guest/guest#command: [ "/bin/bash", "-ce", "java -Dadmin.registry.address=zookeeper://192.168.145.19:2181 -Dadmin.config-center=zookeeper://192.168.145.19:2181 -Dadmin.metadata-report.address=zookeeper://192.168.145.19:2181 -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Djava.security.egd=file:/dev/./urandom -jar /app.jar"]#readinessProbe:#  tcpSocket:#    port: 8080#  initialDelaySeconds: 60 #  periodSeconds: 20 ---
apiVersion: v1
kind: Service
metadata:name: dubbo-adminnamespace: dmgeo-liblabels:app: dubbo-admin
spec:selector:app: dubbo-admintype: NodePortports:- name: dubbo-admin-80port: 80targetPort: 8080nodePort: 28080

docker镜像相关配置

docker run -dit -p 28080:8080 -e REGISTRY_ADDRESS=zookeeper://192.168.145.19:2181 -e ROOT_PSD=Hust@4400 -e GUEST_PSD=Hust@4400 -e HTTP_CONNECTOR_PORT=8080 --name dubbo-admin 192.168.145.28:1603/lego/dubbo-admin:2.5.10

缺省配置

默认的访问端口是8080,默认的注册中心地址为:zookeeper://127.0.0.1:2181,默认用户名密码为 root:root,guest:guest

直接启动

docker run -d --name dubbo-admin ihmhny/dubbo-admin:2.5.10

与主机的8080端口做映射启动

docker run -d -p 8080:8080 --name dubbo-admin ihmhny/dubbo-admin:2.5.10

指定注册中心启动

可以设置环境变量REGISTRY_ADDRESS,用于指定注册中心地址

docker run -d -e REGISTRY_ADDRESS=zookeeper://10.1.121.10:2181 --name dubbo-admin ihmhny/dubbo-admin:2.5.10

修改默认的用户名和密码启动

可以设置环境变量ROOT_PSD修改root用户密码,设置环境变量GUEST_PSD修改guest用户密码

docker run -d -e ROOT_PSD=rootTest -e GUEST_PSD=guestTest -e HTTP_CONNECTOR_PORT=8081 --name dubbo-admin ihmhny/dubbo-admin:2.5.10

修改默认的访问端口启动

可以设置环境变量HTTP_CONNECTOR_PORT修改http请求端口

docker run -d -e HTTP_CONNECTOR_PORT=8081 --name dubbo-admin ihmhny/dubbo-admin:2.5.10

参考链接:

https://hub.docker.com/r/ihmhny/dubbo-admin

https://www.wangzhangtao.com/2020/08/17/k8s%E9%83%A8%E7%BD%B2dubbo-admin/#deploy-yaml

k8s部署dubbo-admin 2.5.10相关推荐

  1. K8S部署蓝鲸开源bk-cmdb v3.10.17

    文章目录 1 组件安装(Linux) 1.1 Go 1.2 Nodejs 2 代码编译打包 2.1 代码编译 3 K8s部署cmdb 3.1 Redis 3.2 Zookeeper 3.3 Mongo ...

  2. Dubbo Admin部署(Dubbo 2.7.X)

    Dubbo 2.7发布以后,大刀阔斧的改动一番,原来的元数据,配置等全放注册中心中.2.7之后将元数据拆分出去,注册中心简化,具体有哪些变化可以去官网看下. 由于改动比较大,所以Admin目前还处于开 ...

  3. 【云原生】Kubernetes(k8s)部署 MySQL+Dubbo+Nacos服务

    一.说明 二.部署 MySQL 三.部署 Nacos 四.部署 Dubbo 服务 4.1. 创建镜像仓库的密钥 4.2. 部署 provider 服务 4.3. 部署 consumer 服务 五.测试 ...

  4. K8S部署工具:KubeOperator安装部署

    K8S部署工具:KubeOperator安装部署 硬件要求⚓︎ 最小化配置 角色 CPU核数 内存 系统盘 数量 部署机 4 8G 100G 1 Master 4 8G 100G 1 Worker 4 ...

  5. docker 部署rabbitmq,k8s部署rabbitmq集群,跟踪和监控rabbitmq

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 rabbit原理和架构可以参考https://blog.csdn.net/luanpeng825485697/article/details/8208 ...

  6. Dubbo Admin 发布 v0.1;VMware 或与微软放下恩怨展开合作

    (给技术最前线加星标,每天看技术热点) 转自:开源中国.solidot.cnBeta.腾讯科技.快科技等 [技术资讯] 0.Dubbo Admin 发布 v0.1 为了提升 Dubbo 里程碑版本2. ...

  7. 记一次阿里云k8s部署-测试存储

    记一次阿里云k8s部署 阿里云资源准备 服务器 ip 角色 资源 192.168.1.160 master1 2核4G 192.168.1.161 master2 2核4G 192.168.1.162 ...

  8. 高可用集群篇(五)-- K8S部署微服务

    高可用集群篇(五)-- K8S部署微服务 一.K8S有状态服务 1.1 什么是有状态服务 1.2 k8s部署MySQL 1.2.1 创建MySQL主从服务 1.2.2 测试主从配置 1.2.3 k8s ...

  9. 原生K8S部署pig微服务项目

    原生K8S部署pig微服务项目 简介 项目地址:码云 Pig微服务项目 基于 Spring Cloud 2021 .Spring Boot 2.7. OAuth2 的 RBAC 权限管理系统 基于数据 ...

  10. k8s部署apollo

    k8s以Deployment方式部署apollo.最新版本:1.7.1 public-service-ns.yaml apiVersion: v1 kind: Namespace metadata:n ...

最新文章

  1. Oracle EXP-00091解决方法
  2. [UE4]虚幻引擎的C++环境安装
  3. Anaconda 安装 TensorFlow ImportError:DLL加载失败,错误代码为-1073741795
  4. php 替换字符串 图片,PHP替换字符串实现图片自适应屏幕实例代码
  5. linux中断响应时间太慢_linux+arm系统学习与基础学习
  6. oracle 备份批处理,windows下oracle自动备份批处理
  7. Yii2 日期和时间组件
  8. Week 1:那些值得一阅的好文章
  9. mobile兼容性调整,根据rem,字体大小,视窗宽度
  10. ELK ElasticSearch、Logstash和Kibana的部署
  11. Android 如何优化开屏广告?
  12. sql server2000挂起的解决方法
  13. 微信小程序样式Flex Box精通课程-Flex容器的属性-justify-content内容对齐(左中右)
  14. MMORPG游戏服务器端的设计
  15. 【转载】MAC OS X常用快捷键
  16. 高等代数_证明_对称矩阵属于不同特征值的特征向量正交
  17. 科技爱好者周刊(第 163 期):你的城市有多少张病床?
  18. 最新引流脚本之窃语漂流瓶引流脚本,如何使用窃语脚本
  19. iOS使用UICollectionView只允许向左方向滑动,不允许向右方向滑动。
  20. 中国大学MOOC胡浩基的机器学习第二章(支持向量机)兵王问题python版本——在python上初步使用libsvm

热门文章

  1. AI理论知识整理(6)-最大似然法
  2. C指针原理(17)-C指针基础
  3. 趣学python3(42)--将字符串格式日期转换为excel的日期格式
  4. 【Python】刚刚,Python 3.10 正式发布了!我发现了一个可怕的功能...
  5. 【数据竞赛】大规模数据调参用这个包就可以啦。
  6. 【图神经网络】基于GNN的不同变种及其应用
  7. 【论文解读】IPM2020 | 长短期兴趣建模的图神经网络新闻推荐系统
  8. 【深度学习】有个洋人小哥把整个 CNN 都给可视化了,卷积、池化清清楚楚!...
  9. 微信视频号推荐算法上分技巧
  10. 网易云助力云音乐短视频功能快速上线