Skip to main content

私有化部署-含 docker 安装教程

目前最新镜像为v1.9.35,可以下载下面的yml文件

点击下载 docker-compose.yml

如后续版本更替或想替换版本,可将版本号修改为指定的版本号即可

1、Windows 版

Docker Desktop for Windows 支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V(若版本为 v1903 及以上则无需开启 Hyper-V),或者 64 位版本的 Windows 10 Home v1903 及以上版本。

  • 检查下自己的 Hyper-v 是否开启

打开 Windows 设置—搜索“hyper”,点击启用或关闭 windows 功能

  • 检查下虚拟化是否开启

打开任务管理器——选择性能 tab

1.1 docker 安装

  • 下载 docker

可以点击该 👉 链接 下载 Docker Desktop for Windows,下载好之后双击 Docker Desktop Installer.exe 开始安装。

  • 如果遇到 WSL 的报错,需要对 WSL 做个升级

打开 cmd,输入以下命令:

wsl --install
  • 更多 wsl 的问题,可查阅官方文档处理:

    [https://learn.microsoft.com/zh-cn/windows/wsl/install](https://learn.microsoft.com/zh-cn/windows/wsl/install)
  • 安装完成(避免运行限制,请以管理员的身份运行 docker)

  • 或者可以运行下面命令,看 docker 是否能正常工作
docker version
  • 配置国内加速器,可以添加在 Docker Engine 下
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]

1.2 部署启动应用

小Tips:当前部署方法使用docker和docker-compose 在运行前请确保你已正确安装了docker环境,并且确保当前环境80端口和443端口没有被其他应用占用

Docker 安装完后,之后我们点击下方链接,点击下载docker-compose.yml

PagePlug
PagePlug favicon https://lowcode.methodot.com/app/pageplug/page1-63160074cb370d532de7f2af?embed=1

1、首先我们现在 D 盘(或者任意一个磁盘)创建一个 PagePlug 的文件夹

2、将下载的docker-compose.yml文件放入到 pageplug 文件夹中

3、按 WIN+R 进入运行窗口,打开 cmd 窗口

4、在 CMD 窗口中,我们先进入到 D 盘,再进入到 pageplug 文件夹中(如果在其他盘,演示操作相同),输入如下:

d:

5、之后我们进入到 pageplug 文件夹,目录下输入如下:

cd pageplug

6、之后我们将下列命令拷贝输入,回车

docker-compose up -d

7、会进入下载状态,耐心稍等几分钟

8、下载成功后,会看到如下提示,代表已经部署成功

如果在部署的时候看到
Access is denied
提醒,是文件夹的权限不够,需求修改下
点击文件夹右键——属性——安全,对组和对象权限进行修改

9、之后打开浏览器输入

localhost
,就会看到下面的页面,PagePlug 启动成功了

10、点击开始吧,之后填写邮箱密码资料创建

点击创建你的第一个应用,开始对 PagePlug 操作吧~~

2、Mac 版

2.1docker 安装

确认下自己电脑的配置是英特尔芯片或者是 M1 及以上的,选择不同对应的版本,点击下载

如同 macOS 其它软件一样,安装也非常简单,双击下载的 .dmg 文件,然后将那个鲸鱼图标拖拽到 Application 文件夹即可(其间需要输入用户密码)

之后在应用中找到 Docker 图标并点击运行

之后,你可以在终端通过命令检查安装后的 Docker 版本

docker --version

如果 docker versiondocker info 都正常的话,可以尝试运行一个 Nginx 服务器:

docker run -d -p 80:80 --name webserver nginx

服务运行后,可以访问 http://localhost,如果看到了 "Welcome to nginx!",就说明 Docker Desktop for Mac 安装成功了。

小提示:可以配置下镜像加速器,复制如下代码到Docker Engine


"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]

将代码复制进 Docker Engine 中

// Some code

左下角显示绿色的时候,就证明配置好了,接下来我们将准备启动应用

2.2 部署启动应用

Docker 安装完后,之后我们点击下方链接,点击下载docker-compose.yml

PagePlug
PagePlug favicon https://lowcode.methodot.com/app/pageplug/page1-63160074cb370d532de7f2af?embed=1

1、我们可以先在桌面端创建一个 pageplug 文件夹

2、将下载的 docker-compose.yml 文件放入到 pageplug 文件夹中

3、在 pageplug 文件中,右键点击

“新建位于文件夹位置的终端窗口”

4、在终端输入以下命令,回车,就会开始进入下载

docker-compose up -d

过程中可能会要授权访问文件夹的文件,点击“好”

5、最终出现 Pageplug started 的时候,Pageplug 部署成功

6、之后打开浏览器输入

localhost
,就会看到下面的页面,PagePlug 启动成功了

7、点击开始吧,之后填写邮箱密码资料创建

点击创建你的第一个应用,开始你的低代码之旅吧~~