Skip to main content

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

目前最新镜像为v1.9.37,可以下载

点击下载 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的问题,可查阅官方文档处理:
安装 WSL
使用 wsl --install 命令安装适用于 Linux 的 Windows 子系统。 在 Windows 计算机上使用首选 Linux 发行版(Ubuntu、Debian、SUSE、Kali、Fedora、Pengwin、Alpine 等都可用)运行的 Bash 终端。
安装 WSL favicon https://learn.microsoft.com/zh-cn/windows/wsl/install
安装 WSL
  • 安装完成(避免运行限制,请以管理员的身份运行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进行安装,点击下载

  • 首先我们现在D盘(或者任意一个磁盘)创建一个文件夹
  • 将下载的docker-compose.yml文件放入到文件夹
  • 按WIN+R进入运行窗口,打开cmd窗口

  • 在CMD窗口中,我们先进入到D盘,再进入到pa文件夹中(如果在其他盘,演示操作相同),输入如下:
D
  • 之后我们进入到pa文件夹,目录下输入如下:
cd pa
  • 之后我们将下列命令拷贝输入,回车
docker-compose up -d
  • 会进入下载状态,耐心稍等几分钟。下载成功后,会看到如下提示,代表已经部署成功

如果在部署的时候看到Access is denied提醒,是文件夹的权限不够,需求修改下

点击文件夹右键——属性——安全,对组和对象权限进行修改

  • 之后打开浏览器输入localhost:port,就会看到下面的页面,PagePlug低代码系统启动成功了

2、Mac版

2.1 docker安装

  • 确认下自己电脑的配置是英特尔芯片或者是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中
  • 左下角显示绿色的时候,就证明配置好了,接下来我们将准备启动应用

2.2 部署启动应用

小Tips:

当前部署方法使用docker和docker-compose

在运行前请确保你已正确安装了docker环境,并且确保当前环境80端口和443端口没有被其他应用占用

Docker安装完后,我们可以通过docker-compose.yml进行安装,点击下载

  • 我们可以先在桌面端创建一个低代码系统文件夹
  • 将下载的docker-compose.yml文件放入到文件夹中
  • 在低代码系统文件中,右键点击“新建位于文件夹位置的终端窗口”
  • 在终端输入以下命令,回车,就会开始进入下载
docker-compose up -d
  • 之后打开浏览器输入localhost:port,就会看到下面的页面,PagePlug低代码系统启动成功了