最近用docker来跑项目,感觉可以优化一些地方,请官方大佬看看。
希望这个docker建站功能可以变更为: 自定义docker运行环境进行建站, 自定义的时候,我们可以在docker内部自己打包自己的环境,包括这套网站的常见命令。
举个例子:laravel项目可以用laravel octane来常驻内存运行,我们可以自定义一个docker让这个环境自动启动,且将laravel项目的队列启动命令,定时任务命令都内置到docker中。
如果docker环境可以自己建站了,且还可以进行集成git更新建站目录的源码,推送了之后就可以自动更新源码,并执行自定义的docker重启,或者执行自定义的docker内部命令,感觉就可以安全方便的自动化部署了。
还有2个比较好用的docker部署方案平台 dokploy coolify 可以看看哦 ,这些就是推送源码到git仓库,自动打包为docker镜像并启动相关网站,且会在新的docker通过了健康检查,才会删除旧的的docker,并将流量转到新的docker上。
|
|