Docker 部署
ocker 是一个开源的容器化平台。它使开发人员能够将应用程序打包到容器中——标准化的可执行组件将应用程序源代码与在任何环境中运行该代码所需的操作系统 (OS) 库和依赖项相结合。
Last updated
ocker 是一个开源的容器化平台。它使开发人员能够将应用程序打包到容器中——标准化的可执行组件将应用程序源代码与在任何环境中运行该代码所需的操作系统 (OS) 库和依赖项相结合。
Last updated
Docker(版本 20.10.7 或更高版本)
Docker-compose(版本 1.29.2 或更高版本)
创建一个名为pageplug
您希望 PagePlug 安装和数据存储位置的安装文件夹。
cd进入安装文件夹。
PagePlug 自动更新现在也支持自动备份功能。如果用户愿意,此备份可用于将更新回滚到 PagePlug 的先前版本。
PagePlug Docker 镜像由在单个 Docker 容器中运行所需的所有组件构建。所有这些多个进程都由一个 Supervisord 实例管理,该实例是一个轻量级进程管理器。
使用该命令时,docker-compose ps
你的容器就已启动,显示为是:
#Container pageplug 正在运行
目前,在 docker-compose 文件上禁用了自动更新。如果您想为 PagepPlug 启用自动更新,请取消注释 docker-compose 文件中的所有注释行。
将以下docker-compose.yml
文件下载到 pageplug 安装文件夹中。
如果您在远程机器上,或者运行以下 curl:
你可以通过一下命令启动容器:
您可以使用以下命令跟踪日志:
容器准备就绪后,您应该会看到一条消息。PagePlug is Running! 如果这您第一次使用 docker,您应该会看到类似于下面的欢迎页面。
祝贺!你的 PagePlug 现在已启动并正在运行,你可以在一下位置访问它 http://localhost
需要手动更新 pageplug(使用 docker-compose 配置),请转到安装程序的根目录并运行以下命令:
如果您的 PagePlug 设置没有启用自动更新,您可以按照以下步骤启用自动更新:
转到 pageplug 设置并运行根目录:
使用任何文本编辑器打开docker-compose.yml
文件,并取消注释掉的所有行(第13-23行)。
运行一下命令:
要快速启动并运行 PagePlug,请在您的计算机上运行以下命令:
此命令将下载图像并启动 PagePlug,下载完成后,服务器应在一分钟内启动,你可以使用以下命令跟踪日志:
此时,你看到Appsmith is Running!
,容器就准备就绪了。
如果你的容器无法重新启动,你可以执行以下脚本来启动它:
将脚本复制到您的安装文件夹并执行它:
要手动更新 PagePlug,请转到设置的根目录并运行以下命令: