是否有任何方法可以自动完成TeamCity自身的安装?
例如创建管理员帐户,启用标准认证并设置项目?
#1 楼
这样的安装自动化通常可以通过配置管理工具来完成。 GitHub和这些工具的公共仓库是一个不错的起点。这里有TeamCity的Puppet安装程序:https://github.com/haf/puppet-teamcity
这是厨师食谱:
https://supermarket.chef.io/cookbooks/chef-teamcity
您还可以使用Packer之类的工具来生成图像。 Packer可以在生成Docker映像时替代Dockerfile。 Packer还将运行Provisioners(包括Chef / Puppet / Ansible)来配置您的映像。