gmontard / dockrails Goto Github PK
View Code? Open in Web Editor NEWSimple CLI to Generate and Run a Rails environment with Docker (in Development) !
License: MIT License
Simple CLI to Generate and Run a Rails environment with Docker (in Development) !
License: MIT License
I just installed this and I get the following:
❯ dockrails start
note: You can also run docker-sync in the background with docker-sync --daemon
Please do no longer use "dest" in your docker-sync.yml configuration - also see https://github.com/EugenMayer/docker-sync/wiki/1.2-Upgrade-Guide#dest-has-been-removed!
I haven't used docker-sync before but it looks like the docker-sync.yml
should be generated differently?
Interested to have mongodb in dockerrails. thanks.
The update of the docker-sync gem display warning messages related to the sync strategy and dependencies.
warning Please be aware that with the strategy "unison" is now called unison-onesided and you might need to migrate. See https://github.com/EugenMayer/docker-sync/wiki/Migration-Guide for more informations
Shall we continue? (y/N) y
warning A lot changed with 0.2.x! Unison is the default sync, unison-onesided has been REMOVED. If you have been using rsync, have been using unison excludes or you are not sure, please read the upgrade guide or your setup will go lala! :
_Please_ read :): https://github.com/EugenMayer/docker-sync/wiki/1.2-Upgrade-Guide
Shall we continue - DID you read it? (y/N) y
warning Could not find unison-fsmonitor (for file watching) binary in $PATH. We try to install unox now (for manual instracutions see https://github.com/hnsl/unox.)
Shall I install unison-fsmonitor for you? (y/N) y
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 10213 100 10213 0 0 35089 0 --:--:-- --:--:-- --:--:-- 35096
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named fsevents
warning Could not find macfsevents. Will try to install it using pip
ok You seem to have a custom python, using non-sudo commands
info I will now install macfsevents for you by running: `easy_install pip && pip install macfsevents
Shall i continue? (y/N) y
Searching for pip
Best match: pip 9.0.1
Adding pip 9.0.1 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip2.7 script to /usr/local/bin
Installing pip2 script to /usr/local/bin
Using /usr/local/lib/python2.7/site-packages
Processing dependencies for pip
Finished processing dependencies for pip
Collecting macfsevents
Downloading MacFSEvents-0.7.tar.gz
Building wheels for collected packages: macfsevents
Running setup.py bdist_wheel for macfsevents ... done
Stored in directory: /Users/charlesfreitas-denke/Library/Caches/pip/wheels/73/85/ba/ab4ae3d65769a3c68d1c3deac3e1651232ce86bb9a1e219a7d
Successfully built macfsevents
Installing collected packages: macfsevents
Successfully installed macfsevents-0.7
note: You can also run docker-sync in the background with docker-sync --daemon
ok Starting unison
Unable to find image 'eugenmayer/unison:latest' locally
hi, first of all thanks for that awesome gem!
you could add some insights how you run tests and use the test environment with your setup. maybe as readme or medium article.
The way I would do it is like
https://github.com/vovimayhem/docker-compose-rails-dev-example/blob/master/docker-compose.yml#L113
with a test-container running guard. Is that worth a PR? Or do you have something else in mind?
cheers
--chris
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.