您好,
每当我需要在 PuTTy Docker 中添加插件或编辑某些设置时,都需要重新构建容器。
有没有更快的方式在 Docker 中进行编辑,而无需重新构建?
此致,
Olle
您好,
每当我需要在 PuTTy Docker 中添加插件或编辑某些设置时,都需要重新构建容器。
有没有更快的方式在 Docker 中进行编辑,而无需重新构建?
此致,
Olle
如果您添加或删除插件,则必须重新构建。
顺便说一句,可以考虑放弃 PuTTY 而使用 Windows 终端。
在生产站点上开发插件将是一个非常繁琐的过程。我建议您设置一个本地(或云)开发环境。我们这里有一些指南:
这并不推荐,但你可以这样做:
cd /var/discourse
./launcher enter app
cd /var/www/discourse/plugins/your-plugin-path
git pull
sv restart unicorn
但除非你只是在更改一些非常琐碎的东西,否则你还是需要设置一个开发环境,就像建议的那样。
但这不会运行任何迁移吗?
我猜如果他不知道比他看起来更多的信息,就不会有迁移了。 ![]()
但是,是的,如果是我,我会说还要执行
bin/rails db:migrate
然后你会说“那资源怎么办?”
我会说,“是的,你还需要做那个。具体怎么做留给读者作为练习。”
嗯,也许我应该像以前一样做,这样我就不会破坏网站了,
Windows终端比PuTTY更好用吗?
此致
Olle
如果你迁移到一个新服务器,在知道新网站正常运行之前,你不会对网站进行任何更改。不可能破坏网站。
是的,它要现代得多。
与 PuTTY 相比,Windows 终端提供多标签页、可自定义主题、Unicode 和 UTF-8 支持、GPU 加速以及与现代 Windows 功能更好的集成。
Windows 终端与适用于 Linux 的 Windows 子系统 (WSL) 集成,支持原生 Shell 配置,并允许在单个窗口中无缝切换 PowerShell、命令提示符和 WSL 环境。