轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
arm64v8/convertigo
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

convertigo Docker 镜像下载 - 轩辕镜像

convertigo 镜像详细信息和使用指南

convertigo 镜像标签列表和版本信息

convertigo 镜像拉取命令和加速下载

convertigo 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

convertigo
arm64v8/convertigo

convertigo 镜像详细信息

convertigo 镜像标签列表

convertigo 镜像使用说明

convertigo 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

企业级全栈开源低代码无代码平台,用于开发Web和移动应用。
0 次下载activearm64v8镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

convertigo 镜像详细说明

convertigo 使用指南

convertigo 配置说明

convertigo 官方文档

arm64v8/convertigo Docker 镜像文档

镜像概述和主要用途

arm64v8/convertigo 是 Convertigo 官方镜像的 arm64v8 架构版本,Convertigo 是企业级全栈开源低代码/无代码平台,用于快速构建 Web 和移动应用。该平台允许开发者在数天内开发企业级应用,适用于技术和非技术开发者(公民开发者)构建各类业务应用。

注:本镜像为 convertigo 官方镜像 的 "per-architecture" 仓库,仅用于 arm64v8 架构构建。更多架构信息请参见 官方镜像文档中的“非 amd64 架构”。

核心功能和特性

Convertigo 平台由以下核心组件构成,提供丰富功能:

  1. Convertigo Server
    后端服务器组件,处理后端连接器、微服务执行、设备离线数据同步,并提供 Web 和移动 Web 应用服务。本 Docker 镜像即运行此组件。

  2. Convertigo Studio
    基于 Eclipse 的 IDE,运行于 Windows 或 macOS 工作站,用于编写后端微服务工作流,并通过“移动构建器”以低代码模式(MXDP,多体验开发平台)构建移动和 Web 应用 UI。可从 Convertigo 官网 直接下载。

  3. Convertigo NoCode Studio
    无代码应用构建器,面向非技术开发者(公民开发者),用于构建基于表单的 PWA 或 Web 应用,通过 Web 界面操作。

使用场景和适用范围

  • 企业级 Web 和移动应用开发:快速构建符合业务需求的企业应用,缩短开发周期。
  • 微服务与后端集成:通过后端连接器整合现有系统,实现微服务化部署。
  • 离线数据同步应用:依托 FullSync 模块,支持移动设备离线数据存储与同步。
  • 快速原型验证:使用嵌入式 PouchDB 进行小型项目或测试环境的原型开发。
  • 多实例负载均衡部署:通过共享工作区实现多 Convertigo 实例集群,提升系统可用性。
  • 低代码/无代码团队协作:技术开发者使用 Studio 开发后端逻辑,业务人员通过 NoCode Studio 构建前端界面。

详细的使用方法和配置说明

基本信息

项目说明
维护者Convertigo
支持渠道Docker Community Slack、Server Fault、Unix & Linux、Stack Overflow
** issue 提交地址**[***]
支持架构amd64(amd64/convertigo)、arm64v8(本镜像)
镜像标签8.3.9, 8.3, latest(Dockerfile 链接)

快速启动

通过以下命令启动基础 Convertigo 服务器容器:

$ docker run --name C8O -d -p 28080:28080 arm64v8/convertigo
  • 工作区存储:容器使用 /workspace 目录存储配置文件和部署的项目,默认作为 Docker 卷挂载。
  • 访问管理控制台:通过 http://[docker主机IP]:28080/convertigo 访问,默认凭据:admin / admin。
  • HTTPS 访问:若配置 SSL(见下文 HTTPS 部分),可通过 https://[docker主机IP]:28443/convertigo 访问。

数据库集成

链接 CouchDB 数据库用于 FullSync(仅 Convertigo EE)

Convertigo FullSync 模块使用 Apache CouchDB 3.2.2 作为 NoSQL 存储库,可通过以下步骤链接:

  1. 启动 CouchDB 容器并命名为 fullsync:

    $ docker run -d --name fullsync couchdb:3.2.2
    
  2. 启动 Convertigo 并链接至 fullsync 容器,Convertigo 将自动使用其作为 FullSync 存储库:

    $ docker run -d --name C8O --link fullsync:couchdb -p 28080:28080 arm64v8/convertigo
    

使用嵌入式 PouchDB 作为 FullSync 引擎(非生产环境)

FullSync 兼容 PouchDB(仅适用于小型项目或测试),需互联网访问,启动时通过环境变量启用:

$ docker run -d --name C8O -e JAVA_OPTS="-Dconvertigo.engine.fullsync.pouchdb=true" -p 28080:28080 arm64v8/convertigo

链接 MySQL 数据库用于计费与分析

MySQL 是存储 Convertigo 分析数据的推荐数据库,链接步骤如下:

  1. 假设已运行 MySQL 容器(名称替换为 [mysql-container])。
  2. 启动 Convertigo 并配置 MySQL 连接参数:
    $ docker run -d --name C8O --link [mysql-container]:mysql -p 28080:28080 \
        -e JAVA_OPTS="-Dconvertigo.engine.billing.enabled=true \
        -Dconvertigo.engine.billing.persistence.jdbc.username=[数据库用户名] \
        -Dconvertigo.engine.billing.persistence.jdbc.password=[数据库密码] \
        -Dconvertigo.engine.billing.persistence.jdbc.url=jdbc:mysql://mysql:3306/c8oAnalytics" \
        arm64v8/convertigo
    

工作区配置

挂载工作区目录

Convertigo 使用 /workspace 存储项目,可将其挂载至宿主机目录实现持久化:

$ docker run --name C8O -v $(pwd):/workspace -d -p 28080:28080 arm64v8/convertigo

多实例共享工作区

多实例共享工作区时,需为每个实例配置独立的缓存和日志路径,避免冲突:

$ docker run -d --name C8O-instance1 -v /path/to/shared/workspace:/workspace \
    -e JAVA_OPTS="-Dconvertigo.engine.cache_manager.filecache.directory=/workspace/cache/instance1 \
    -Dconvertigo.engine.log4j.appender.CemsAppender.File=/workspace/logs/instance1/engine.log" \
    -p 28080:28080 arm64v8/convertigo

注意:实例间文件共享需保证高性能,Azure File Share 可能因速度不足导致问题。

创建包含预部署项目的镜像

通过 Dockerfile 将 .car 项目文件预部署至镜像:

FROM arm64v8/convertigo
COPY myProject.car /usr/local/tomcat/webapps/convertigo/WEB-INF/default_user_workspace/projects/
COPY myDependency.car /usr/local/tomcat/webapps/convertigo/WEB-INF/default_user_workspace/projects/

构建并运行:

$ docker build -t my-convertigo .
$ docker run -d --name my-C8O -p 28080:28080 my-convertigo

版本迁移

  1. 停止旧容器并备份工作区目录(包含项目定义和数据)。
  2. 启动新容器并挂载备份的工作区目录,项目将自动迁移至新版本。

安全配置

默认账户与凭据

  • 管理控制台默认账户:admin / admin
  • 测试平台默认匿名访问。
    可通过管理控制台修改账户信息并保存至工作区。

环境变量配置账户

  • 修改管理员账户:

    $ docker run -d --name C8O -e CONVERTIGO_ADMIN_USER=administrator -e CONVERTIGO_ADMIN_PASSWORD=s3cret -p 28080:28080 arm64v8/convertigo
    
  • 锁定测试平台:

    $ docker run -d --name C8O -e CONVERTIGO_TESTPLATFORM_USER=tp_user -e CONVERTIGO_TESTPLATFORM_PASSWORD=s3cret -p 28080:28080 arm64v8/convertigo
    

HTTPS/SSL 配置

Convertigo 支持通过以下方式配置 HTTPS,启用后监听 HTTP(28080)和 HTTPS(28443)端口。

挂载现有证书

将 PEM 格式证书文件(无密码私钥 key.pem、服务器证书 cert.pem、可选证书链 chain.pem)放入目录,挂载至容器 /ssl:

# 仅启用 HTTPS
$ docker run -d --name C8O -v <本地SSL目录>:/ssl -p 28443:28443 arm64v8/convertigo

# 同时启用 HTTP 和 HTTPS
$ docker run -d --name C8O -v <本地SSL目录>:/ssl -p 28080:28080 -p 28443:28443 arm64v8/convertigo

通过环境变量配置证书

若无法挂载卷,可通过 base64 编码的环境变量传递证书内容:

$ SSL_KEY_B64=$(base64 key.pem)
$ SSL_CERT_B64=$(base64 cert.pem)
$ SSL_CHAIN_B64=$(base64 chain.pem)  # 可选
$ docker run -d --name C8O \
    -e SSL_KEY_B64="$SSL_KEY_B64" -e SSL_CERT_B64="$SSL_CERT_B64" -e SSL_CHAIN_B64="$SSL_CHAIN_B64" \
    -p 28443:28443 arm64v8/convertigo

生成自签名证书(非生产环境)

通过 SSL_SELFSIGNED 环境变量生成自签名证书(浏览器不信任):

# 生成临时证书
$ docker run -d --name C8O -e SSL_SELFSIGNED=mycomputer -p 28443:28443 arm64v8/convertigo

# 生成并保存证书至本地目录(目录需为空)
$ docker run -d --name C8O -v <本地空SSL目录>:/ssl -e SSL_SELFSIGNED=mycomputer -p 28443:28443 arm64v8/convertigo

环境变量说明

环境变量描述默认值
JAVA_OPTSJVM 参数,可覆盖默认配置,如 -Dconvertigo.engine.* 属性空
LOG_STDOUT是否将日志输出至容器标准输出(true/false)false
LOG_FILE是否启用日志文件(true/false)true
JXMXJVM 堆内存上限(MB),自动适配容器内存限制2048
COOKIE_PATHJSESSIONID cookie 路径/
COOKIE_SECURE是否启用 cookie Secure 标志(仅 HTTPS 传输,true/false)false
COOKIE_SAMESITEcookie SameSite 属性(none/lax/strict/空)空
SESSION_TIMEOUTTomcat 会话超时时间(分钟),适用于非项目调用30
DISABLE_SUDO是否禁用 convertigo 用户的 sudo 权限(true/false)空(不禁用)
ENABLE_JDWP_DEBUG是否启用 JDWP 远程调试(端口 8000,true/false)false
CONVERTIGO_ADMIN_USER管理员账户名admin
CONVERTIGO_ADMIN_PASSWORD管理员密码admin
CONVERTIGO_TESTPLATFORM_USER测试平台账户名空(匿名访问)
CONVERTIGO_TESTPLATFORM_PASSWORD测试平台密码空

Docker Compose 部署示例

使用以下 docker-compose.yml 快速部署包含 FullSync(CouchDB)和分析(MySQL)的完整环境:

# 下载 docker-compose.yml
$ mkdir c8oMBaaS && cd c8oMBaaS
$ wget [***]

# 启动服务
$ docker compose up -d

该配置将启动 Convertigo、CouchDB 和 MySQL 容器,自动完成链接配置。

许可证

Convertigo Community Edition 镜像基于 AGPL 3.0 许可。

与所有 Docker 镜像一样,本镜像可能包含其他软件(如基础发行版的 Bash 等),其许可可能不同。更多许可信息可参见 repo-info 仓库的 convertigo 目录。

使用前请确保遵守所有包含软件的许可条款。

查看更多 convertigo 相关镜像 →
convertigo logo
convertigo
by library
官方
企业级全栈开源低代码和无代码平台,用于快速构建Web和移动应用程序
591M+ pulls
上次更新:13 天前
convertigo/convertigo logo
convertigo/convertigo
by convertigo
开源低代码应用平台,具备多体验开发平台(MXDP)和移动后端即服务(MBaaS)功能,支持全栈应用开发。
310K+ pulls
上次更新:1 个月前
convertigo/convertigo-ci logo
convertigo/convertigo-ci
by convertigo
由CircleCI直接从Convertigo GitHub源代码构建的镜像仓库
50K+ pulls
上次更新:2 天前
convertigo/builder-ci logo
convertigo/builder-ci
by convertigo
暂无描述
10K+ pulls
上次更新:2 小时前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.