Code Monkey home page Code Monkey logo

entry's People

Contributors

bibaijin avatar ericpai avatar fossilet avatar kaizhang16 avatar kusora avatar supermeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

entry's Issues

websocket console vim crash

请教一个问题,我依照 https://juejin.im/entry/58532e0e1b69e60056c88b43 来实现一个简单的容器控制台页面,用来进入容器并执行操作。

在控制台中使用 vi 打开文件是没有问题的,但是使用 vim 打开文件的话webscoket连接会中断,请问这个问题在 entry 中有遇到吗,方便说下怎么来解决这个问题吗?我现在没有任何思路。

使用的依赖库:
github.com/gorilla/websocket
xterm.js

两个docker的client都尝试过:
github.com/fsouza/go-dockerclient
github.com/docker/docker

另外:https://juejin.im/entry/58532e0e1b69e60056c88b43 文章和 https://github.com/laincloud/entry 项目很好! :)

[Feature] Support lain attach command

Proposal:

  1. Provide a URL likes ws(s)://entry.domain/attach.
  2. lain attach domain proc_name instance_no will connect to this URL.
  3. Entry will attach the container and returns the Stdout and Stderr streams of process 1.
  4. The streams are sent back to client via websocket.
  5. Client uses <Ctrl + c> to detach the container. The connection is closed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.