我设法使用以下运行器创建了一个工作外壳:
FROM codenvy/shellinabox
RUN sudo apt-get update && sudo apt-get -y install g++ git htop ssh tmux vim python
VOLUME ["/home/user/app"]
ENV CODENVY_APP_BIND_DIR /home/user/app
CMD sleep 365d
这会将Codenvy WebIDE的更改同步到终端。
但它不会将终端的更改同步到 Codenvy WebIDE(即使您尝试刷新、关闭/打开文件等)。