蕞近在工作中,有个项目是用 dapp来做的,但是却没怎么用过,也不知道怎么操作,所以就来请教下各位。 我们是一个开发团队,做项目的过程中经常会遇到一些问题,我们想把这些问题记录下来然后把它写成文档或者其他形式在上面来完成一项工作。 首先在公司内部搭建一个 dapp。因为是一个开源的项目,所以我们就决定做出来让大家使用一下。
1、创建容器
这个是需要先创建容器,然后再将其安装到 dapp上面。 容器的创建和下载是由 Dapp提供,而文件上传也是根据 Dapp来进行的,所以在创建和安装容器这一块要提前了解下的。 另外在创建容器的时候,要注意容器名字的命名规则,一般名字不能太长并且需要包含关键字,比如我们是用“Dapp”来命名容器,那么名字就应该包含“da1”和“da2”这样。 同时还有一个比较重要的信息就是这个文件名不能使用中文哦! 接下来我们要做的是将我们要写的文档上传到 docker里面去。
2、安装应用程序
如果你没有安装任何的应用程序,那么可以通过以下命令来安装应用程序: cat*. js- p 然后等待安装完成就可以了。
3、打包文件并保存好
我们的项目都是在自己服务器上运行的,所以我们在进行部署前需要将自己要保存的文件进行打包。 我们可以使用: dapp- pull打包文件。 当然如果你已经有了自己的服务器,那么可以直接使用: pull打包文件后进行部署即可。 我们在 dapp中添加文件就会自动将该文件加入到了镜像中,这样就形成了一个镜像。 如果你不知道这个镜像是否已经存在,那么可以在你的电脑上运行一个 rar命令,然后将这个文件夹下的其他文件添加到镜像中即可(如果你没有安装 rar命令,那么请自行安装)。 注意:千万不要将文件直接复制到镜像中然后再去修改它,这样会导致系统报错而无法部署。
4、应用程序的发布
我这里使用的是 zend版本,这个版本和原生的应用程序相比它更加的稳定,性能上也更高。 这个版本是一个比较老的版本了,如果你想使用这个工具来做一些比较简单的应用程序,建议你在网上下载一个比较稳定的官方应用程序。 我在这里发布一下我刚刚创建的一个开源项目,然后用 dapp发布到了 github上,然后可以看到 dapp是以文件形式发布至 github上