-
Notifications
You must be signed in to change notification settings - Fork 559
Make official, no copy/paste of dind script #22
Comments
I would love to do that. I'll see if I can make that happen this week. If after a week, you don't hear back, consider that I failed to |
Thanks! That'd be great. No hurry on my end, though. For now, I think that we are going to copy the binaries out of our "build container" and then upload them again as part of the context for building the "run" container. It is expedient and I'm going on vacation next week :) |
+1 |
Aaaand I failed to allocate memory^W time slice. I'll try again soon but if someone has a better idea, I'd be happy to hear it! |
OK, I officially won't be able to take care of this. I wonder what should be the best approach. I think that Docker upstream prefers to vendor dependencies, so even if this were the official source, it would be vendored in the Docker repo somehow. I don't know what to do so I'll ask for @tianon's advice because they're wise. |
@jpetazzo to be honest, this repo was so sporadically maintained that I've personally considered |
(with no offense meant, obviously -- homies4lyfe ❤️) |
@tianon that's not really user-friendly, is it? Would splitting it out to, e.g., docker/dind be an option (and deprecating/redirecting this repo)? The current status is confusing, i.e., what's the "best", "most up-to-date" dind? |
If you want up-to-date bash-completion for Docker, it's in In this case, what we're discussing is even simpler than those examples because it's a single script, so you can actually download just that one script without cloning the entire repo, so it seems pretty reasonable IMO that the canonical place for doing Docker-in-Docker lives in the Docker repository itself. What I would like to do is make a more official "Docker-in-Docker" image, and have been discussing creating such a thing with several of the other Docker developers. 👍 |
+1! What should I make with this one? I'm fine with marking it with a big On Fri, Jun 19, 2015 at 2:34 PM, Tianon Gravi notifications@github.com
@jpetazzo https://twitter.com/jpetazzo |
Is there any possibility of making this repo just a thin wrapper around https://raw.githubusercontent.com/docker/docker/master/hack/dind? Ideally it would be a |
I totally agree with those ideas; is there documentation upstream explaining how to do dind? That would be the only missing step: merging/moving documentation upstream as well, and then replacing this repo with a link to the official upstream. |
According to moby/moby#15596, using dind is no longer required for docker 1.8 and above? So it may be just a matter of deprecating it altogether? |
Yes, totes! Updated README accordingly. Thanks! |
I'd like to use dind to support what I think might be a common flow:
I'd like to support development from the Mac with boot2docker. I'm stuck with either copying binaries in and out of the boot2docker VM or do
dind
. The fact thatdind
isn't an officially supported part of Docker and the script is copy/pasted/diverged from thehack/dind
script in the Docker repo gives me pause.So -- "feature request": Move this script to a canonical official place and make the Docker build process take a dependency on it. Then others can follow that pattern with confidence.
The text was updated successfully, but these errors were encountered: