• Adrian Perez's avatar
    feat(docker): improve docker support · f90e6b07
    Adrian Perez authored
    This improves Docker support in the following ways:
    
    * Base image off `ruby:onbuild` to avoid unnecessary custom steps and ease
    derived images.
    * Adds `.dockerignore` to avoid sending large files to build.
    * Adds a `docker-compose.yml` so users can simply type `docker-compose up`
    to get it running.
    * Explicity sets the volume definition in the `Dockerfile`.
    * Volume is automatically mount by `docker-compose` (the `source` directory
    relative to the project's dir).
    * Workaround watcher failing to pick directory changes probably because of
    vboxsf and the `listen` gem failing to register filesystem changes.
    * Updates documentation.
    f90e6b07
Name
Last commit
Last update
source Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CHANGELOG.md Loading commit data...
CONTRIBUTING.md Loading commit data...
Dockerfile Loading commit data...
Gemfile Loading commit data...
Gemfile.lock Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
Rakefile Loading commit data...
Vagrantfile Loading commit data...
config.rb Loading commit data...
docker-compose.yml Loading commit data...
font-selection.json Loading commit data...