欢迎访问我的博客,同步更新: 枫山别院
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>
替换。
网友评论