ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

基于Docker的构建系统

domeide MacLinux 全部

一个用于使用Docker语言堆栈作为构建系统的Sublime Text插件

详细信息

安装量

  • 总数 11K
  • Win 0
  • Mac 6K
  • Linux 5K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 0 1 0 0 0 0 0 1 0 1 0 1 2 1 0 0 1 0 0 0 0 0 2 0 0 0 1 0
Linux 2 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 2 0 1 0 0 2 0 1 0 1 1 1 1 1 0 0 0 0 0 2 1 0 1 0

自述文件

源代码
raw.​githubusercontent.​com

SublimeDocker

一个包含使用Docker语言堆栈的构建系统的Sublime Text软件包。它目前支持python, ruby, perl, c/c++ (gcc), clojure, go (golang), java, Dockerfile以及fig配置文件。

先决条件

需要Docker。您可以从这里获得它 https://get.docker.com/

您的用户应该属于Docker组才能在不使用sudo的情况下运行docker。

安装

使用SublimeText PackageControl进行安装。否则,您也可以下载/克隆软件包并将其放置在您的Packages目录中。

使用方法

安装后,您将在Sublime菜单的工具 > 构建系统中找到新选项

  • 在Docker容器中构建C++
  • 在Docker容器中构建Clojure
  • Dockerfile
  • Fig
  • 在Docker容器中构建Go
  • 在Docker容器中构建Java
  • 在Docker容器中构建Perl
  • 在Docker容器中构建Python
  • 在Docker容器中构建Ruby

使用Docker容器构建和运行

Build System Menu

请注意,您始终可以使用Control+B(Linux/Windows)或Command+B(OS X)启动选定的构建。

选择不同版本

您可以使用Control+Shift+P(Linux/Windows)或Command+Shift+P(OS X)并输入构建来选择特定的解释器/编译器变体,以减少所选构建系统的可用构建变体的选择,如下所示,为各种语言构建系统。 构建变体 构建变体

Dockerfile:使用Dockerfile构建镜像和运行容器

Build Variants

Fig:使用fig.yml文件运行多个容器

Build Variants