laradock workspace进入之后使用nvm安装了node新版本,退出再进为何还是原来的版本?

发布于 2022-09-30 23:07:43 字数 182 浏览 47 评论 0

还有几个问题都是在workspace中出现的:

  • 在laradock .env中指定了php版本,为何在workspace中版本不一致?(重新build了workspace并重启)
  • 在workspace中安装了pm2,退出后再进入,显示无pm2,但是pm2执行的任务确还在?!

求大佬释疑。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

忘年祭陌 2022-10-07 23:07:43

在dockerfile中配置了pm2的安装,再build一下workspace,然后pm2就会一直存在了。node版本也可以在dockerfile中配置指定的版本。workspace中是无记忆的!

岁吢 2022-10-07 23:07:43

因为容器是无状态的,你在容器里面安装了node之后要使用docker commit 命令生成新的镜像,使用新的镜像启动容器才会生效,不然你容器重新创建后你之前对容器的所有更改都会失效。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文