# 寻求帮助：网页支持多个Linux命令（终端）编写命令

**URL:** <https://meta.appinn.net/t/topic/25592>\
**Category:** 问题求助\
**Tags:** docker, shell\
**Created:** [2021 年9 月 1 日 06:57 UTC](https://meta.appinn.net/t/topic/25592 "2021-09-01T06:57:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mays](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/m/48db29/32.png) [@mays](https://meta.appinn.net/u/mays)\
**Post date:** [2021 年9 月 1 日 06:57 UTC](https://meta.appinn.net/t/topic/25592/1 "2021-09-01T06:57:37Z")

</div>

想实现一个代码编写实验的操作  
困惑：用户注册登陆后，点击课程学习，启动一个docker，比如分配显示。左边学习，右边就是Linux命令（终端）  
问题：会存在大量用户分配docker的情况  
待选解决办法：使用wetty，但是wetty不能长时间和多分配  
不知站长有什么好的解决办法吗？  
截图举例如下：  
图片来自：[https://www.lanqiao.cn/，可注册一个账号，然后加入学习，就看到](https://www.lanqiao.cn/%EF%BC%8C%E5%8F%AF%E6%B3%A8%E5%86%8C%E4%B8%80%E4%B8%AA%E8%B4%A6%E5%8F%B7%EF%BC%8C%E7%84%B6%E5%90%8E%E5%8A%A0%E5%85%A5%E5%AD%A6%E4%B9%A0%EF%BC%8C%E5%B0%B1%E7%9C%8B%E5%88%B0)  
[lanqiao.cn](http://lanqiao.cn) 它实现的有三种，一种是java，php等语言在线编写，这个可以用vscode实现，当然也是注册登陆一个用户后分配一个docker启动了vscode，第二种是linux命令（终端），还有一个就是ubuntu，也是注册登陆后分配了一个docker启动的ubuntu！

 ![123](https://meta.appinn.net/uploads/default/original/3X/0/5/056b536f5431980e56717f16e66c74adf3e504f7.jpeg)

---

<div class="post-metadata">

**Author:** ![dms](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/dms/32/3545_2.png) [@dms](https://meta.appinn.net/u/dms)\
**Post date:** [2021 年9 月 1 日 06:59 UTC](https://meta.appinn.net/t/topic/25592/2 "2021-09-01T06:59:17Z")

</div>

这方面我不懂，我只是随便推断一下。如果只是很一般化的去学习 Linux 命令，也就是命令数量有限，产生的结果可被预期，是不是可以用前端简单的模拟一下最终效果呢？

---

<div class="post-metadata">

**Author:** ![mays](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/m/48db29/32.png) [@mays](https://meta.appinn.net/u/mays)\
**Post date:** [2021 年9 月 2 日 06:38 UTC](https://meta.appinn.net/t/topic/25592/3 "2021-09-02T06:38:35Z")

</div>

谢谢，想到解决办法了，就是用docker创建和销毁，用户关闭的时候销毁，打开的时候创建～

---

<div class="post-metadata">

**Author:** ![liu](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/liu/32/60234_2.png) [@liu](https://meta.appinn.net/u/liu)\
**Post date:** [2021 年9 月 2 日 09:54 UTC](https://meta.appinn.net/t/topic/25592/4 "2021-09-02T09:54:09Z")

</div>

请教一下  
是从浏览器操作么？请问是如何判断浏览器打开关闭的？
