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

官方QQ群: 13763429

轩辕镜像
镜像详情
arm32v7/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
arm32v7/convertigo

convertigo 镜像详细信息

convertigo 镜像标签列表

convertigo 镜像使用说明

convertigo 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

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

convertigo 镜像详细说明

convertigo 使用指南

convertigo 配置说明

convertigo 官方文档

Convertigo Docker镜像文档

注意: 这是convertigo官方镜像的arm32v7架构构建的"每个架构"仓库——更多信息,请参见官方镜像文档中的"非amd64架构?"和官方镜像FAQ中的"镜像源在Git中已更改,现在该怎么办?"。

快速参考

  • 维护者:
    Convertigo

  • 获取帮助:
    Docker社区Slack、Server Fault、Unix & Linux或Stack Overflow

支持的标签及相应的Dockerfile链接

警告: 此镜像在arm32v7架构上不受支持

快速参考(续)

  • 问题提交地址:
    [***]

  • 支持的架构: (更多信息)
    amd64、arm64v8

  • 已发布镜像工件详情:
    repo-info仓库的repos/convertigo/目录(历史记录)
    (镜像元数据、传输大小等)

  • 镜像更新:
    official-images仓库的library/convertigo标签
    official-images仓库的library/convertigo文件(历史记录)

  • 此描述的来源:
    docs仓库的convertigo/目录(历史记录)

什么是Convertigo低代码平台?

Convertigo是一个开源全栈低代码和无代码平台。该平台用于在几天内构建企业Web和移动应用。Convertigo平台由以下几个组件组成:

  1. Convertigo Server:后端服务器部分。处理后端连接器、微服务执行、离线数据设备同步,并提供Web和移动Web应用服务。通过convertigo镜像作为Docker容器运行。
  2. Convertigo Studio:运行在Windows或MacOS工作站上,基于Eclipse的IDE,用于编写后端微服务工作流,并使用"移动构建器"版本以MXDP(多体验开发平台)低代码模式构建移动和Web应用UI。可直接从Convertigo下载。
  3. Convertigo NoCode Studio:无代码应用构建器,用于构建基于表单的应用(如PWA或Web应用),通过基于Web的无代码工作室,面向非技术开发人员(公民开发人员)。

Convertigo社区版由Convertigo SA(巴黎和旧金山)提供。该平台目前被全球超过10万名开发人员使用,用于构建企业级移动应用。

[***]

!logo

如何使用此镜像

快速启动

$ docker run --name C8O -d -p 28080:28080 arm32v7/convertigo

这将启动一个运行最小化Convertigo服务器的容器。Convertigo使用镜像的**/workspace**目录作为Docker卷来存储配置文件和已部署项目。

您可以通过http://[docker主机]:28080/convertigo访问服务器管理控制台,并使用默认凭据登录:admin / admin。

如果配置了SSL(见下文HTTPS部分),还可以通过https://[docker主机]:28443/convertigo通过HTTPS访问服务器。

将Convertigo链接到CouchDB数据库以实现FullSync(仅Convertigo企业版)

Convertigo FullSync模块使用Apache CouchDB 3.2.2作为NoSQL存储库。您可以使用couchdb Docker镜像,并通过以下方式将其链接到Convertigo。

启动CouchDB容器并命名为'fullsync':

$ docker run -d --name fullsync couchdb:3.2.2

然后启动Convertigo并将其链接到运行中的'fullsync'容器。Convertigo低代码服务器将自动将其用作fullsync存储库:

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

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

Convertigo FullSync设计用于CouchDB服务器或集群。Convertigo FullSync也与PouchDB兼容,但仅适用于小型项目或测试。启用此功能需要互联网访问。

可在启动时直接启用:

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

将Convertigo低代码服务器链接到计费和分析数据库

MySQL

MySQL是推荐的用于存储Convertigo低代码服务器分析数据的数据库。您可以使用以下命令运行Convertigo并将其链接到运行中的MySQL容器。将[mysql-container]替换为容器名称,[c8oAnalytics数据库用户名]、[指定数据库用户密码]替换为您的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=[c8oAnalytics数据库用户名] \
            -Dconvertigo.engine.billing.persistence.jdbc.password=[指定数据库用户密码]   \
            -Dconvertigo.engine.billing.persistence.jdbc.url=jdbc:mysql://mysql:3306/c8oAnalytics"   \
arm32v7/convertigo

Convertigo低代码服务器在哪里存储已部署的项目

项目部署在Convertigo工作区(一个简单的文件系统目录)中。您可以通过以下方式将Docker容器的**/workspace**映射到物理系统:

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

您可以让所有Convertigo容器共享同一个工作区。在这种情况下,当您在一个Convertigo容器上部署项目时,其他容器也能看到。这是构建多实例负载均衡Convertigo服务器集群的最佳方式。

确保实例之间的文件共享速度足够快!我们发现Azure File Share速度不够快。

为避免日志和缓存混合,您需要为实例特定路径添加两个变量:

-Dconvertigo.engine.cache_manager.filecache.directory=/workspace/cache/[实例名称]
-Dconvertigo.engine.log4j.appender.CemsAppender.File=/workspace/logs/[实例名称]/engine.log

制作包含预部署项目的镜像

如果您想制作一个包含应用程序的垂直镜像,可以将构建好的项目**.car**文件放在Dockerfile旁边:

FROM arm32v7/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/

从早期版本的Convertigo低代码平台迁移

  • 停止容器以执行备份。只需备份工作区目录,这将备份所有项目定义和部分项目数据。
  • 启动一个新的Convertigo Docker容器并映射工作区。
  • 所有工作区(项目)将自动迁移到新的Convertigo MBaaS版本。

安全性

Convertigo服务器的默认管理员账户是admin/admin,testplatform是匿名访问的。

这些账户可以通过管理控制台配置并保存在工作区中。

CONVERTIGO_ADMIN_USER和CONVERTIGO_ADMIN_PASSWORD环境变量

您可以更改默认管理员账户:

$ docker run -d --name C8O -e CONVERTIGO_ADMIN_USER=administrator -e CONVERTIGO_ADMIN_PASSWORD=s3cret -p 28080:28080 arm32v7/convertigo

CONVERTIGO_TESTPLATFORM_USER和CONVERTIGO_TESTPLATFORM_PASSWORD环境变量

您可以通过设置账户来锁定testplatform:

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

HTTPS / SSL配置

在许多情况下,Convertigo实例位于处理HTTPS/SSL配置的反向代理之后。但您也可以配置容器来管理现有SSL证书或动态生成证书。

如果SSL配置正确,Convertigo服务器将在端口28080上监听HTTP,在端口28443上监听HTTPS。

通过/ssl挂载点提供现有证书

如果您有现有的证书和私钥,可以将它们以PEM格式放在一个文件夹中(或Kubernetes密钥中):

  • key.pem:PEM格式的私钥(无密码)
  • cert.pem:PEM格式的服务器证书,也可包含完整的证书链
  • chain.pem:可选的证书链(如果未包含在cert.pem中),PEM格式
$ docker run -d --name C8O -v <我的SSL文件夹>:/ssl -p 28443:28443 arm32v7/convertigo

如果要同时暴露HTTP和HTTPS,可以暴露两个端口:

$ docker run -d --name C8O -v <我的SSL文件夹>:/ssl -p 28080:28080 -p 28443:28443 arm32v7/convertigo

通过环境变量提供现有证书

如果无法挂载卷,您可以添加上述文件的环境变量。内容不能直接设置在变量中,但可以使用其base64版本。以下是需要配置的变量:

  • SSL_KEY_B64:base64 PEM格式的私钥(无密码)
  • SSL_CERT_B64:base64 PEM格式的服务器证书,也可包含完整的证书链
  • SSL_CHAIN_B64:可选的证书链(如果未包含在cert.pem中),base64 PEM格式
$ 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 arm32v7/convertigo

生成和使用自签名证书

如果您没有证书文件,可以在首次启动时动态生成一个。这将是浏览器和HTTPS客户端不信任的证书。不应在生产环境中使用。

使用SSL_SELFSIGNED环境变量指定要为哪个域生成证书:

$ docker run -d --name C8O -e SSL_SELFSIGNED=mycomputer -p 28443:28443 arm32v7/convertigo

如果在没有cert.pem和key.pem的文件夹上配置了/ssl挂载点,可以检索生成的文件:

$ docker run -d --name C8O -v <我的空SSL文件夹>:/ssl -e SSL_SELFSIGNED=mycomputer -p 28443:28443 arm32v7/convertigo

JAVA_OPTS环境变量

Convertigo基于Java进程,带有一些默认的JVM选项。您可以使用自己的选项覆盖默认的JVM选项。

添加任何Java JVM选项,如-D[something]:

$ docker run -d --name C8O -e JAVA_OPTS="-DjvmRoute=server1" -p 28080:28080 arm32v7/convertigo

Convertigo特定属性列表(不要忘记前缀-Dconvertigo.engine.)。

LOG_STDOUT和LOG_FILE环境变量

Convertigo在engine.log文件中生成许多日志,可通过Convertigo管理控制台查看。在某些环境中,从容器的标准输出读取日志更方便。将此属性设置为true以启用控制台输出。默认值为false。

日志文件仍然存在,除非添加LOG_FILE=false环境变量:

    docker run -d --name C8O -e LOG_STDOUT=true -e LOG_FILE=false -p 28080:28080 convertigo

JXMX环境变量

Convertigo尝试在容器中分配此内存量,并会自动减少该值,直到与Docker内存限制兼容。找到最佳值后,将其用作JVM的-Xmx=${JXMX}m参数。

默认JXMX值为2048,可定义为:

$ docker run -d --name C8O -e JXMX="4096" -p 28080:28080 arm32v7/convertigo

COOKIE_PATH环境变量

Convertigo生成JSESSIONID来维护用户会话并存储在cookie中。默认情况下,cookie为服务器路径/设置。如果前端服务器有多个不同路径的服务,您可以通过JSESSIONID为cookie设置路径限制。只需将COOKIE_PATH环境变量定义为兼容路径。

默认COOKIE_PATH值为/,可定义为:

$ docker run -d --name C8O -e COOKIE_PATH="/convertigo" -p 28080:28080 arm32v7/convertigo

COOKIE_SECURE环境变量

Convertigo使用cookie维护会话。端口28080上的请求是HTTP,但我们建议生产环境使用HTTPS前端(nginx、Kubernetes ingress等)。在这种情况下,您可以通过添加Secure标志来确保cookie仅用于安全连接。

通过将COOKIE_SECURE环境变量设置为true,可以启用Secure标志。启用后,cookie和会话将无法通过HTTP连接工作。

默认COOKIE_SECURE值为false,可定义为:

$ docker run -d --name C8O -e COOKIE_SECURE="true" -p 28080:28080 arm32v7/convertigo

注意: 如果您已设置SSL配置并访问HTTPS 28443端口,cookie会自动设为Secure。

COOKIE_SAMESITE环境变量

允许配置生成的cookie的SameSite参数。可以为空、none、lax或strict。

默认COOKIE_SAMESITE值为空,可定义为:

$ docker run -d --name C8O -e COOKIE_SAMESITE=lax -p 28080:28080 arm32v7/convertigo

SESSION_TIMEOUT环境变量

允许配置默认的Tomcatsession-timeout(分钟)。此值用于非项目调用(管理控制台、Fullsync等)。每个项目的调用(Sequence、Transaction等)会覆盖此值。

默认SESSION_TIMEOUT值为30,可定义为:

$ docker run -d --name C8O -e SESSION_TIMEOUT=5 -p 28080:28080 arm32v7/convert
查看更多 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.