binder-project / binder-build-core Goto Github PK
View Code? Open in Web Editor NEWThe core logic for converting a directory containing dependencies into a Binder-compatible Docker image
The core logic for converting a directory containing dependencies into a Binder-compatible Docker image
For this repository: http://mybinder.org/repo/markovmodel/pyemma_ipython I just wait for a couple of minutes until I gut the error message "failed". Maybe the image is too big?
thanks for putting up this service, I'm really looking forward to see it in action for our notebooks!
Add a --quiet
flag to conda env createt
reduce the log by avoiding all those progress bars.
See conda docs
My binder project locked with Jupyter Notebook token.
http://mybinder.org/repo/kozo2/jupyter-cytoscape
https://github.com/kozo2/jupyter-cytoscape/blob/master/Dockerfile
Do you have any idea for this?
Hi,
I am not sure if this is the right place to ask, but I haven't find any better place.
I am trying to build a Binder for my repo @Naereen/notebooks, and it keep failing but I don't understand why.
I didn't add requirements from last build, so I don't know why the build is failing.
Thanks in advance! (and sorry if there is a better place to ask about this, I can move my issue somewhere else)
Hi,
First off, stellar job on this. Really excellent tool.
I'm having a problem with the web client, after multiple attempts to rebuild binder for the repo CoAxLab/radd. It seems to be "stuck" in an early stage of the build and keeps repeating these lines:
[1] "starting build for URL: https://github.com/coaxlab/radd"
[2] "already building coaxlab-radd -- not rebuilding"
(see attached image)
Probably a user error, I accidentally closed the window before confirming the rebuild was successful. Now I can't seem to start over or reset the process.
Any help would be much appreciated!
Best,
kd
When the base image was last updated, and the version of anaconda was updated, a folder previously named anaconda
was renamed anaconda2
, see here
https://github.com/binder-project/binder-build-core/blob/master/images/base/Dockerfile#L46
We didn't think that anyone was directly referencing this folder, but some users were (e.g. @gcr). For backwards compatibility, we should update the image with an alias that points anaconda
to what is now anaconda2
.
@andrewosh is that correct? @sethvincent want to take a try at this?
It would be great to have LICENSE in each repo, including examples, since the license is unclear. I'm assuming the intention is for the licenses to all be MIT.
Would it be possible to make binder deploy configurable with some kind of config binder.json file? My understanding is that it currently just relies on conventions to decide where to find requirements.txt or a Dockerfile and what to do. Having common conventions is great and all, but also constraining. e.g. a simple config might just say: "use this Docker image" (e.g. a Dockerfile in a hidden folder, or a Docker image on another repo), or point to where to find a requirements.txt file to add to the default image? a somewhat richer set of config options could say "run this command after start", allowing for more general customization without touching the docker layer directly.
Our repo that used to work find on Binder:
https://github.com/ioos/notebooks_demos
now has a library incompatibility issue that indicates that Binder's core conda needs to be update.
---> 20 from lxml import etree
21 from owslib import fes
22 from owslib.ows import ExceptionReport
ImportError: libicui18n.so.56: cannot open shared object file: No such file or directory
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.