本地开发工具 Nanobox

简介:

Nanobox 详细介绍

Nanobox 是本地开发工具,可以消除环境的复杂性,在部署和生产环境之间,进行自动化环境配置,通过虚拟化使得开发环境更简洁。

Nanobox 在轻量级 VM 中启动应用,使得本地保持与生产环境一样的配置。

主要特性:

应用源代码:专注于编码,而不需要过多关注配置一个本地开发环境。

语言引擎:此引擎可以检测你的应用类型和指定应用需要的服务,还有如何配置。

Docker 容器:配置好和安装好的容器。

Vagrant / Virtual Box:服务在统一的轻量级 Linux 虚拟机 (30mb RAM) 中运行。

Nanobox 检测你的应用类型,自动配置环境,安装应用所需的所有应用和服务:

使用

Usage:
  nanobox [flags]
  nanobox [command]

Available Commands:
  run           Starts a nanobox, provisions the app, & runs the app's exec
  dev           Starts the nanobox, provisions app, & opens an interactive terminal
  info          Displays information about the nanobox and your app
  console       Opens an interactive terminal from inside your app on nanobox
  destroy       Destroys the nanobox
  stop          Suspends the nanobox
  update        Updates the CLI to the newest available version
  update-images Updates the nanobox docker images
  box           Subcommands for managing the nanobox/boot2docker.box
  engine        Subcommands to aid in developing a custom engine

Flags:
      --background[=false]: Stops nanobox from auto-suspending.
  -f, --force[=false]: Forces a command to run (effects vary per command).
  -v, --verbose[=false]: Increase command output from 'info' to 'debug'.
      --version[=false]: Display the current version of this CLI

Additional help topics:
  nanobox production

Use "nanobox [command] --help" for more information about a command.

文章转载自 开源中国社区[https://www.oschina.net]

相关文章
|
4月前
|
jenkins Java 持续交付
【项目集成工具】Jenkins
【项目集成工具】Jenkins
|
4月前
|
Rust 数据可视化 开发工具
rustlings本地开发环境配置
rustlings本地开发环境配置
25 0
|
Python
VsCode集成Python开发环境
VsCode 环境下构建 Python 开发环境
231 0
VsCode集成Python开发环境
|
NoSQL 关系型数据库 MySQL
使用 Rainbond 搭建本地开发环境
在开发之前,你需要在本地安装各种开发工具和服务,比如:Mysql、Redis、Nacos 等等,我们都知道在个人电脑上安装这些服务相当的繁琐,可能会遇到很多问题,环境问题、依赖问题等等。
|
Ubuntu 关系型数据库 MySQL
Laravel本地开发环境选择Homestead还是Valet?
Laravel 提供了两种本地开发环境 Homestead 和 Valet。 Homestead 和 Valet 的不同之处在于目标受众和本地开发的方式。
150 0
中文网的搭建Futter开发环境
中文网的搭建Futter开发环境
53 0
|
移动开发 JavaScript 前端开发
ReactNative开发环境的搭建与开发前准备(三)
ReactNative开发环境的搭建与开发前准备
80 0
ReactNative开发环境的搭建与开发前准备(三)
|
移动开发 前端开发 网络协议
ReactNative开发环境的搭建与开发前准备(二)
ReactNative开发环境的搭建与开发前准备
133 0
ReactNative开发环境的搭建与开发前准备(二)
|
移动开发 Java Linux
ReactNative开发环境的搭建与开发前准备(一)
ReactNative开发环境的搭建与开发前准备
108 0
ReactNative开发环境的搭建与开发前准备(一)
|
jenkins Java Linux