docker-node icon indicating copy to clipboard operation
docker-node copied to clipboard

Publishing new Docker image to Docker Hub

Open bnb opened this issue 3 years ago • 15 comments

Hey there!

We've now moved the devcontainer I've been working on into the org 🎊

This devcontainer is a docker image that should ideally be published to Docker Hub. Ideally, this would be published to nodejs/devcontainer:latest or node/devcontainer:latest. I've created an issue for tracking this in the repo (https://github.com/nodejs/devcontainer/issues/2), but would appreciate advice/context from the Docker team as I'm not particularly sure how to begin going about this outside of knowing I need a token to put into GitHub Secrets in that repo to publish :)

bnb avatar Dec 09 '21 20:12 bnb

@yosifkit @tianon has this come up before with any of the other Official Image repos?

nschonni avatar Dec 09 '21 21:12 nschonni

Yeah, although the recommendation is usually to put it into an organization (which despite the apparent shared namespace, are unrelated to the official images). Does the Node.js org already "own" one of the node or nodejs Docker Hub orgs?

tianon avatar Dec 09 '21 21:12 tianon

(If not, it's unfortunately something you'll want/need to have someone with some "trademark authority" contact Docker Inc's support about.)

tianon avatar Dec 09 '21 21:12 tianon

It looks like https://hub.docker.com/u/nodejs exists but is not in use in any way. Do we have ownership of this? Happy to help set it up if so :)

bnb avatar Dec 10 '21 08:12 bnb

ah, judging by it having its location set to Tiwan my guess is that this isn't in our control. Who would be correct to reach out to Docker Hub?

bnb avatar Dec 10 '21 08:12 bnb

just following up on this: @nodejs/docker do we own https://hub.docker.com/u/nodejs? If not, I can work with the Foundation to reach out to Docker's support to get it.

bnb avatar Jan 05 '22 18:01 bnb

I don't know (I also don't think so, but I've been wrong before 😃)

SimenB avatar Jan 05 '22 18:01 SimenB

I'll begin to work with Brian on it then. Given that nothing's published there, it shouldn't be impactful even if it is ours.

bnb avatar Jan 05 '22 18:01 bnb

slightly different question: would the @nodejs/docker team want to own this namespace, or would you prefer the TSC own it?

bnb avatar Jan 05 '22 18:01 bnb

@bnb maybe we could co-own it?

BTW, this comment below might be a little off-topic, does anyone here has the contact with Docker Inc.? I tried so many times for the open source program but no responses for months 😱

PeterDaveHello avatar Jan 06 '22 05:01 PeterDaveHello

@PeterDaveHello small clarifying question: do you mean co-own with the TSC?

bnb avatar Jan 06 '22 20:01 bnb

@bnb yes!

PeterDaveHello avatar Jan 07 '22 06:01 PeterDaveHello

ah wait I think I only have permissions to add that label in this repo via moderation, my b. Removed it <3

@nodejs/tsc would you be willing to co-share the ownership of a nodejs docker org?

bnb avatar Jan 07 '22 22:01 bnb

I'm in favor.

cjihrig avatar Jan 07 '22 22:01 cjihrig

@nodejs/tsc would you be willing to co-share the ownership of a nodejs docker org? +1 from me

mhdawson avatar Jan 10 '22 17:01 mhdawson