kopia lustrzana https://github.com/jupyterhub/repo2docker
				
				
				
			Merge pull request #43 from yuvipanda/master
Fix legacy dockerfile support and add testspull/51/head
						commit
						5e78494315
					
				|  | @ -324,6 +324,8 @@ class Repo2Docker(Application): | |||
|             elif 'error' in l: | ||||
|                 self.log.info(l['error'], extra=dict(phase='failure')) | ||||
|                 sys.exit(1) | ||||
|             elif 'status' in l: | ||||
|                     self.log.info('Fetching base image...\r', extra=dict(phase='building')) | ||||
|             else: | ||||
|                 self.log.info(json.dumps(l), extra=dict(phase='building')) | ||||
| 
 | ||||
|  |  | |||
|  | @ -686,7 +686,7 @@ class DockerBuildPack(BuildPack): | |||
|         ): | ||||
|             yield line | ||||
| 
 | ||||
| class LegacyBinderDockerBuildPack(BuildPack): | ||||
| class LegacyBinderDockerBuildPack(DockerBuildPack): | ||||
| 
 | ||||
|     name = 'Legacy Binder Dockerfile' | ||||
| 
 | ||||
|  |  | |||
|  | @ -0,0 +1,15 @@ | |||
| FROM andrewosh/binder-base | ||||
| 
 | ||||
| USER root | ||||
| 
 | ||||
| # Add Julia dependencies | ||||
| RUN apt-get update | ||||
| RUN apt-get install -y julia libnettle4 && apt-get clean | ||||
| 
 | ||||
| USER main | ||||
| 
 | ||||
| # Install Julia kernel | ||||
| RUN julia -e 'Pkg.add("IJulia")' | ||||
| RUN julia -e 'Pkg.add("Gadfly")' && julia -e 'Pkg.add("RDatasets")' | ||||
| 
 | ||||
| ADD verify verify | ||||
|  | @ -0,0 +1,6 @@ | |||
| #!/usr/bin/env python | ||||
| import sys | ||||
| 
 | ||||
| assert sys.version_info[:2] == (2, 7) | ||||
| 
 | ||||
| import jupyter | ||||
		Ładowanie…
	
		Reference in New Issue
	
	 Yuvi Panda
						Yuvi Panda