Sail中文文档:一个开发环境快速部署工具-06-Hats


06-Hats

hat 是一个包含Dockerfile文件的构建目录,它可以让您使用个性化配置来拓展您的项目环境。hat可以将您自己的工具,配置和工作流加入到您的Sail项目中。

为了让Sail扩展项目的开发环境,hat的Dockerfile中的FROM子句被项目仓库中的FROM替换。

例如:

FROM ubuntu

RUN sudo apt install fish
RUN chsh user -s $(which fish)

这是一个hat配置,它会安装fish,并将其配置为默认的shell,不管仓库中的FROM镜像中使用的是什么shell。

在Sail构建您的开发环境的时候,FROM ubuntu将会被FROM <repo_image>替换。


文章作者: 枫山别院
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 枫山别院 !
  目录