1Panel-dev / 1Panel-dev/1Panel
[Feature] Suggestion: When adding a website, it supports "creating an independent operating environment (independent container)" to improve isolation and operation efficiency
Open
@wanghe-fit2cloud is already working on this.
Since May 21, 2025.
type: feature-request
- Dominant language
- Go
- Stars
- 37k
- Forks
- 3.4k
- Avg merge
- 9h 16m
- Merged PRs (30d)
- 105
Description
1Panel Version
v2.0.0-beta.2
Please describe your needs or suggestions for improvements
当前 1Panel 的网站运行环境默认使用共享 Docker 容器,这样虽然节省资源,但当站点较多时,不同站点间存在一定的相互影响风险(如扩展冲突、进程异常、资源竞争等),对于需要隔离运行的多站点场景并不友好。
目前若想为某个网站配置独立运行环境,需要:
1. 先手动去“运行环境”中创建;
2. 再回到“网站”模块进行绑定;
3. 整个流程稍显繁琐,且容易因忘记配置细节造成配置不一致。
👉 建议在“添加网站”流程中,增加一个可选项或按钮:
“为该网站自动创建独立运行环境(Docker 容器)”,并支持自动指定基础镜像或运行模板。
这样一来,就可以实现“一网站一容器”的自动化流程,提升用户体验,提升系统隔离性,也便于后期维护与迁移。
感谢开发团队的持续更新和优化,希望能考虑将该建议纳入开发计划 🙏
Please describe the solution you suggest
No response
Additional Information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.