使用vscode的devcontainer以及docker初体验

想尝试0xffff提供的devcontainer来搭建开发环境。在后面发现搭建失败,都显示连接失败。

后面查看nginx的log日志发现,nginx服务是正常启动的,可以看到404。

查看php error log发现,是未找到autoload.php。顺着找下去我发现,可能是因为composer包没有安装完全。flarum-lang/chinese-simplified这个包安装失败。突然想把这个包卸载试试看,composer remove flarum-lang/chinese-simplified。 之后很蛋疼地发现 autoload.php生成了,以及网站打开了🤣

恭喜我这个B

后来和站长讨论,他说composer和npm差不多。我体验下来也是,就主要是个包管理器,只有在全部安装成功后才会生成autoload.php。这算是我踩的一个坑吧。

后面注册时又开始找数据库账号密码在哪里,直接vscode里检索db,找到在.devcontainer/docker-compose.yml里设定的。这次也算是了解了docker如何使用吧。

posted @ 2023-07-07 11:57  菠菜火锅  阅读(167)  评论(0编辑  收藏  举报