连接docker swarm和凌鲨

docker swarm相比k8s而言,部署和使用都要简单很多,比较适合中小研发团队。

通过连接docker swarm和凌鲨,可以让研发过程中的常用操作更加方便。

  • 更新容器镜像
  • 调整部署规模
  • 查看日志
  • 运行命令

使用步骤

部署swarm proxy

你可以通过linksaas / swarm_api_proxy · 极狐GitLab下载源代码,然后编译。

bash 复制代码
git clone https://jihulab.com/linksaas/swarm_api_proxy.git 
cd k8s_api_proxy 
go mod tidy 
go build

编译完代理程序后,需要编写配置文件:

bash 复制代码
serverUrl: "tcp://your_docker_addr" 
certPath: "" 
listenAddr: "0.0.0.0:6002" 
linkSaasAddr: linksaas_api_addr

serverUrl支持tpc://和unix://,如果留空默认为unix:///var/run/docker.sock

运行程序

bash 复制代码
./swarm_api_proxy --config config.yaml serv

连接swarm proxy

授权项目访问

运行命令

bash 复制代码
./swarm_api_proxy --config config.yaml project add your_project_id

使用

相关推荐
m0_7417688544 分钟前
使用docker的小例子
运维·docker·容器
最新小梦4 小时前
Docker日志管理
运维·docker·容器
ZHOU西口5 小时前
微服务实战系列之玩转Docker(十五)
nginx·docker·微服务·云原生·swarm·docker swarm·dockerui
lgbisha6 小时前
828华为云征文|华为云Flexus X实例docker部署最新Appsmith社区版,搭建自己的低代码平台
低代码·docker·华为云
记得开心一点嘛6 小时前
在Linux系统上使用Docker部署javaweb项目
linux·运维·docker
Persistence is gold8 小时前
cassandra指定配置文件的docker启动方法
运维·docker·容器
C语言扫地僧8 小时前
Docker 镜像制作(Dockerfile)
linux·服务器·docker·容器
ken_coding12 小时前
Windows11 WSL2的ubuntu 22.04中拉取镜像报错
linux·ubuntu·docker
Richardlygo12 小时前
(k8s)Kubernetes部署Promehteus
云原生·容器·kubernetes
炸裂狸花猫14 小时前
Kubernetes从零到精通(12-Ingress、Gateway API)
容器·kubernetes·gateway