皇甫玉娟
皇甫玉娟Lv1


用Docker部署网站有一段时间了,说说感受吧

之前直接在服务器上装环境,版本冲突能搞死人,Nginx和PHP版本不对付,MySQL装不上,踩过太多坑

现在把服务都拆成独立容器,Nginx、MySQL、Node各跑各的,用docker-compose编排,配置文件写好一键启动,舒服多了

不过数据持久化要注意,之前偷懒用bind mount,服务器重装差点翻车,现在老老实实用volume

还有端口映射和防火墙规则容易漏,部署完记得curl一下确认能访问