Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker Cloud9-有没有一种方法可以将ssh工作区与单机版一起使用?_Docker_Ssh_Cloud9 - Fatal编程技术网

Docker Cloud9-有没有一种方法可以将ssh工作区与单机版一起使用?

Docker Cloud9-有没有一种方法可以将ssh工作区与单机版一起使用?,docker,ssh,cloud9,Docker,Ssh,Cloud9,我在本地运行Cloud9+Docker组合,以跟上一系列小项目的进度。整个动物园都坐在我的笔记本电脑上,和我一起旅行。我之所以选择在本地运行基础设施,是因为我经常出差,而当您使用糟糕的无线连接或在欧盟漫游时,云IDE并不有趣;-) 通常,我有一个docker映像和Cloud9+适当的堆栈,并且我为每个项目运行容器 Cloud9 SDK的安装方式大致如下: git clone git://github.com/c9/core.git c9sdk --depth 1 cd c9sdk ./scrip

我在本地运行Cloud9+Docker组合,以跟上一系列小项目的进度。整个动物园都坐在我的笔记本电脑上,和我一起旅行。我之所以选择在本地运行基础设施,是因为我经常出差,而当您使用糟糕的无线连接或在欧盟漫游时,云IDE并不有趣;-)

通常,我有一个docker映像和Cloud9+适当的堆栈,并且我为每个项目运行容器

Cloud9 SDK的安装方式大致如下:

git clone git://github.com/c9/core.git c9sdk --depth 1
cd c9sdk
./scripts/install-sdk.sh
./server.js -p 5000 --listen 0.0.0.0 -a : -w ~/src/${project-name}
一个轻微的不便是,我有Cloud9实例坐在各地

问题:我想知道是否有办法运行server.js从另一台机器/docker容器使用ssh工作区?我知道这可以在在线版本中完成

一些提示:我浏览了一下源代码,看起来正确的方法是使用c9.vfs.XXXX的正确配置创建自定义客户端工作区文件,然后使用--workspacetype选项运行Cloud9。但我就是不知道如何设置插件,使Cloud9通过SSH而不是本地运行。我想我现在甚至不需要SSHFS,因为我可以通过docker装载带有源代码的卷