Coder Social home page Coder Social logo

Comments (10)

sje30 avatar sje30 commented on June 3, 2024 2

from ten-simple-rules-dockerfiles.

vsoch avatar vsoch commented on June 3, 2024 2

All hail @yarikoptic!

from ten-simple-rules-dockerfiles.

nuest avatar nuest commented on June 3, 2024 1

Rule 11 by Kovačević

COPY Dockerfile /

Via https://twitter.com/kovmil/status/1326334135896518661

@kovmil I'll think about this a little bit more, but my spontaneous reaction is: it would have been great you'd seen the preprint!

from ten-simple-rules-dockerfiles.

nuest avatar nuest commented on June 3, 2024

from ten-simple-rules-dockerfiles.

nuest avatar nuest commented on June 3, 2024

from ten-simple-rules-dockerfiles.

kovmil avatar kovmil commented on June 3, 2024

Will most definitely do! And yeah, copying the Dockerfile to the image's root folder can do wonders with Dockerfile code reuse.

from ten-simple-rules-dockerfiles.

nuest avatar nuest commented on June 3, 2024

Screenshot from https://journals.plos.org/ploscompbiol/article/comment?id=10.1371/annotation/d538b698-fbf5-4318-8e45-c421d2495b8c

image

  • Mentions option to freeze whole APT repositories to a specific date, e.g. http://neuro.debian.net/pkgs/neurodebian-freeze.html - I think this is indeed a god option
  • Mentions https://github.com/ReproNim/neurodocker/ as a tool, though I would have the concern here that neurodocker is a CLI tool to generate a Dockerfile, which might not be accessible to many users, but it allows to enforce good practices within the generated Dockerfile
  • Mentions https://github.com/datalad/datalad-container/ and git-annex - would have to look more closely, first reaction would be that git-annex goes to far for the target audience, but is could be a nice way to snapshot/version control the actual exported image

from ten-simple-rules-dockerfiles.

bdevans avatar bdevans commented on June 3, 2024

There are some interesting ideas here! I noticed that there are some highlights/comments on the OSF preprint too. It might be worth keeping an eye on that for more useful suggestions.

from ten-simple-rules-dockerfiles.

yarikoptic avatar yarikoptic commented on June 3, 2024

Great to see my humble comments to the great paper are taken into consideration ;) we also have WiP script to help to backup all docker images for a repository into git-annex (well -- datalad-container extension) for posterity/backup/re-sharing/whatever

from ten-simple-rules-dockerfiles.

nuest avatar nuest commented on June 3, 2024

https://uwekorn.com/2021/03/03/deploying-conda-environments-in-docker-cheatsheet.html

(via https://twitter.com/xhochy/status/1367194297330786311?s=09)

from ten-simple-rules-dockerfiles.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.