Skip to content

a-dna-n/DockerImageBuilder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

I wrote almost all of the code in this repo, like 99% of it. It was a complete rewrite of a complex collection of scripts and config files that was context-dependent, difficult to use, very difficult to update, and basically Bash-based. This rewrite and many of the implementation details were my ideas, and the reason for all the Bash scripts is that this was just a first step from Bash to Python that met multiple needs in a reasonable time.

Preprints

There are two pre-prints that provide context for this code, for different reasons:

https://osf.io/user/spju8

(More to come.)

Previous implementation of Docker Image Builder

Briefly, the code in this repo replaced a collection of ~125 scripts and config files, including 75 Bash scripts, partly organized here but originally in a single folder:

image



Dockerfile contents looked like this, intentionally illegible:

image

About

A streamlined Docker solution, simplifying image creation using a modular architecture

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages

  • Python 76.6%
  • Shell 22.7%
  • R 0.7%