3 ms·
>All of the features which it claims to be helpful are >either useless or poorly implemented, and it's primary >benefits can be easily achieved using namespac
by pella 12y ago
>All of the features which it claims to be helpful are
>either useless or poorly implemented, and it's primary
>benefits can be easily achieved using namespaces directly.
any tutorial ? For me the docker is very easy.
and there are some new alternatives:
- LXD : https://lists.linuxcontainers.org/pipermail/lxc-devel/2014-November/010817.html https://lists.linuxcontainers.org/pipermail/lxc-devel/2014-N...
- Rocket: https://coreos.com/blog/rocket/ https://coreos.com/blog/rocket/
- Flockport : http://www.flockport.com/faqs/ http://www.flockport.com/faqs/
- Spoon : https://spoon.net/docs/getting-started/spoon-and-docker https://spoon.net/docs/getting-started/spoon-and-docker
- sleepycal 12y agoThanks for the feedback and alternatives, I hadn't seen Spoon or LXD yet so I'll check those out. Namespaces are sometimes supported directly by the application itself, for example uWSGI, and anything lacking native support you can use firejail [1]. There is also an article [2] by an OVH employee about using namespaces directly in C. [1]: https://l3net.wordpress.com/projects/firejail/ https://l3net.wordpress.com/projects/firejail/ [2]: https://blog.jtlebi.fr/2013/12/22/introduction-to-linux-namespaces-part-1-uts/ https://blog.jtlebi.fr/2013/12/22/introduction-to-linux-name...
- 14e3d901150a21d 12y agoI'm looking forward to LXD in particular. I really like how Docker feels like a convenient application deployment platform, but there is no isolation between the container and the host OS. One thing that bothers me is a lot of application images, including official ones, on the Docker repository run as root. User and groups are mapped one-to-one on the host; running as root in the container means you are root on the host. I really hope LXD maintains the convenience of Docker with the added isolation a hypervisor brings.
- _paulc 12y agoThere are also some very old alternatives: https://www.freebsd.org/doc/handbook/jails.html https://www.freebsd.org/doc/handbook/jails.html
- mdekkers 12y agoSpoon has been around for many years...
- Alupis 12y agoRocket is an implementation of the App Container Specification, which is an open standard. There's several other implementations as well, and Apache Mesos is working on another. Each will have their own workflow, but be interchangeable and compatible with images.