Re:‘Try on Desktop’ Button for Docker Hub
by tcas on Tuesday April 28, 2015 @12:03PM
(#9453257)
I've already started to do this for annoying environments to replicate, such as cross compiling applications. We simply have a master Dockerfile that creates an image that everyone on the team can share.
The cross compile environment can then either be started via a Makefile, or you can run it interactively if you want to use gdbserver or something. Also makes it easy to have a build server compile the binaries on a code push.
Re:‘Try on Desktop’ Button for Docker Hub
by baldfat on Tuesday April 28, 2015 @12:47PM
(#9453619)
I also was hoping for this BUT the security issues with a container system (runs in root and not user space) makes me think there is a better solution. There are a few Linux package management systems that use a folder to install all the libraries inside a application's folder. This would also run in user space and not within root space like containers need to run.
Re:‘Try on Desktop’ Button for Docker Hub
by baldfat on Tuesday April 28, 2015 @02:49PM
(#9454392)
It just seems like container like system would fix so many issues with Desktop Linux if it ran on metal. I also like the idea of a Git type system that installed everything to a folder.
Re:‘Try on Desktop’ Button for Docker Hub
by Elesant on Tuesday April 28, 2015 @01:23PM
(#9453871)
Sorry! Thanks for letting me know. I've updated the blog. Right now it's Mac only because Kitematic runs on Mac right now, but we are working hard on delivering a Windows version soon :)
Re:‘Try on Desktop’ Button for Docker Hub
by michaelmior on Tuesday April 28, 2015 @01:56PM
(#9454090)
No problem. This is still a great accomplishment. I understand that there's a lot to do to make all this happen. Although I'm actually hoping to see a Linux version :)
Re:‘Try on Desktop’ Button for Docker Hub
by WordSkill on Wednesday April 29, 2015 @12:05PM
(#9459253)
Kinematic for Mac has a sweet interface but, as far as my testing has been able to discern, it only works with the six recommended images.
All of the WordPress images available via Kitematic's search failed to work, which is a pity because it would have been the most immediately useful application for the greatest number of users. I don't know of many people actually using the much-hyped Ghost blogging platform.
The cross compile environment can then either be started via a Makefile, or you can run it interactively if you want to use gdbserver or something. Also makes it easy to have a build server compile the binaries on a code push.
Container technology (and the Linux namespaces behind it) support the ability to run containers as non-root by translating the user with a namespace.
All of the WordPress images available via Kitematic's search failed to work, which is a pity because it would have been the most immediately useful application for the greatest number of users. I don't know of many people actually using the much-hyped Ghost blogging platform.