分类

安卓应用安卓游戏

编程软件 源码相关

Dokku(超小型PaaS系统)

Dokku(超小型PaaS系统) v0.24.1官方版

大小:2.2 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:源码相关时间:2021-03-05 21:05

Dokku是一款微型PaaS系统,安装之后就可以通过Git推送兼容Heroku的应用到平台上运行,使用PaaS构建和管理应用程序的生命周期,实现基础设施的管理。可从命令行到云端轻松部署Git,允许用户自定义PaaS.

软件介绍

作为你见过的最小的PaaS实现,Dokku帮助你构建和管理应用程序的生命周期。拥有自己的PaaS。以极低的成本实现基础设施。在Docker的支持下,你可以在任何硬件上安装Dokku。在廉价的云提供商上使用它。使用额外的现金购买一匹小马或喂养小猫。你将在你的狗照片分享网站上每年节省数十美元。轻松的Git部署。从您的命令行到云端。一旦在主机上设置好,您就可以通过Git将Heroku兼容的应用程序推送到它。它们将使用Heroku构建包进行构建,然后在隔离的容器中运行。最终的结果就是你自己的、单一主机版本的Heroku。可扩展的平台。自定义你的PaaS。用任何语言编写dokku插件。与他人在线分享,并扩展那些已经可用的插件。Dokku的简单核心很容易被破解,并添加您需要的功能来完成您的工作。

软件特色

1、构建和管理应用程序的生命周期

2、从命令行到云端,轻松部署Git。

3、提供一个可扩展的平台

4、允许您自定义PaaS

5、用任何语言编写独库插件

Dokku安装配置教程

按照官方文档使用 bootstrap 脚本安装,发现走不下去,看错误信息是 GFVV 惹的祸。于是使用 apt 方式安装,安装完 docker 之后修改镜像,貌似国内有 daocloud 提供。

安装 docker wget -nv -O - https://get.docker.com/ | sh修改 docker 配置 vim /etc/default/dockerDOCKER_OPTS="--registry-mirror=http://xxxxxxxx.m.daocloud.io"安装 dokku

wget -nv -O - https://packagecloud.io/gpg.key | apt-key add -

export SOURCE="https://packagecloud.io/dokku/dokku/ubuntu/"

echo "deb $SOURCE trusty main" | tee /etc/apt/sources.list.d/dokku.list

apt-get update

apt-get install dokku

dokku plugin:install-dependencies --core

配置

安装完成后会启动一个 http-server 提供 web 方式的配置,浏览器输入服务器 ip 打开页面,输入公钥和域名就 OK。

使用

服务端使用除了全局命令外大部分需要指定 app 的名字才能运行。所以推荐使用客户端的方式。

dokku client

把脚本扔到 PATH 改名为 dokku,另外在设置公钥的时候需要客户端的公钥哦。

在服务端创建好一个 app,在客户端设置好 git romote 后就可以部署了。

服务端 dokku apps:create demo客户端 git remote add dokku dokku@example.com:demo部署 git push dokku master

∨ 展开

同类推荐

相关下载

热门游戏

下载排行

热门关键字

  • 编程软件
  • 编程控件
  • 编译调试
  • 开发环境
  • 网页制作
  • 安装制作
  • 数据库类
  • Java相关
  • 加壳脱壳
  • 控件下载
  • 源码相关
  • 编程其他