trogdoro / xiki

A shell console with GUI features
http://xiki.org
Other
3.76k stars 208 forks source link

Example install image #105

Open mattyw opened 9 years ago

mattyw commented 9 years ago

A useful interim step before simplified install is sorted: we could produce one of: a virtual box appliance, container, vagrant file that will setup xiki on a system for us so we can start playing before the install process is simplified

chazu commented 9 years ago

+1, may attempt to tackle this if I get some quality time with my 'puter after work one day.

thaJeztah commented 9 years ago

@chazu how about a docker container? This should probably be even easier and easier to distribute?

mattyw commented 9 years ago

I'm having a play around with this. Adding a dockerfile to the root of the repo that can be used to build docker images

thaJeztah commented 9 years ago

Awesome! Will keep an eye on this issue :)

If the Dockerfile is present, a 'trusted' image/automated build should be possible, allowing people to try xiki directly from docker-hub

mattyw commented 9 years ago

I've added a pull request for a very simple dockerfile that seems to basically work https://github.com/trogdoro/xiki/pull/106.

It looks like there still work to be done though

@thaJeztah this dockerfile could be used to build an image for uploading to the docker hub

thaJeztah commented 9 years ago

Nice, will give it a try when I'm behind my computer!

trogdoro commented 9 years ago

I got xsh running inside docker (though I didn't make a Dockerfile). Xsh seems to mosly work. However typing Ctrl+P doesn't work unless you type it twice - I guess that's just something people deal with in Docker?

Is there a simple way in Docker to edit files in the host OS? Like if you're running OSX, can you edit files in OSX?

I don't have these issues with Vagrant - possibly it's a better option (or parallel option)?