Jsonnet: Alpine based Docker image

Created on 3 May 2017  Â·  19Comments  Â·  Source: google/jsonnet

I'd be happy to help set this up.

Most helpful comment

Not sure why I closed this...

I found some internal documentation saying that Google Container Registry is preferred over Docker Hub. Is that OK?

All 19 comments

Go for it.

Should it be built and pushed during CI?

I typically push a latest from CI on all push events, and if it's a tag event I use the tag to build a released version.

If you create an Automated Build at https://hub.docker.com/r/google/jsonnet you can get latest (from master) and exact versions from tags built automatically on every push. Config should look like:

image

Hey @sparkprime, have a chance to look at this?

I couldn't set it up under 'google' as that org did not exist. I set it up here https://hub.docker.com/r/sparkprime/jsonnet/ but not sure if that's ideal. I guess, as it's a public repo, anyone can set this up if they need it, so it's not a big deal :)

Oh, that's strange. https://hub.docker.com/u/google/ exists.

Ah yes, I just don't have access. I will ask for access...

@sparkprime any luck getting access to push the docker image to google/jsonnet?

@sparkprime I'm also looking for the official jsonnet image. It doesn't look like it's been uploaded to google's docker account yet.

Not sure why I closed this...

I found some internal documentation saying that Google Container Registry is preferred over Docker Hub. Is that OK?

I too am keen to see an "official" published jsonnet repository.

I think either/any public registry would do the trick.

In the meantime I asked my colleagues at bitnami to setup an automated build pipeline for the bitnami/jsonnet image, since I had a practical need for it.

An official google/jsonnet image would be nice. Or you can just off-source that to bitnami (we'll track github releases automatically) if you prefer.

It's based on minideb instead of alpine. It's 23MB in size.

$ docker run bitnami/jsonnet --version
Jsonnet commandline interpreter v0.11.2

I've never used it, but I think we have one? I can see alpine-based Dockerfile. I'm going to close this issue, but feel free to reopen / comment if it's not sufficient.

@sbarzowski can you please link the official jsonnet image here? https://hub.docker.com/r/google/jsonnet does not exist anymore

Ah, ok, I misunderstood this issue. It's about having an image in a registry. I'm going to reopen this.

There is no official image currently. If someone wants to just try it out quickly, I have created sbarzowski/jsonnet.

Why not just offsource the official image to Bitnami? We have a good track record on keeping images up to date with upstreams (and make up a good chunk of the popular images in public cloud marketplaces, including GCP)

Available on docker hub as: bitnami/jsonnet (signed with notary)
In gcr.io as gcr.io/bitnami-containers/jsonnet

It's fine with me.

@sparkprime What do you think?

Go for it

On Sat, 23 May 2020, 10:22 Stanisław Barzowski, notifications@github.com
wrote:

It's fine with me.

@sparkprime https://github.com/sparkprime What do you think?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/google/jsonnet/issues/308#issuecomment-633013216, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AABJBXXCFBVV6SGA2O2WHVLRS6IT7ANCNFSM4DJ6QMOQ
.

The Jsonnet containers provided by Bitname are out there. I'm closing this.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

josdotso picture josdotso  Â·  3Comments

mbrukman picture mbrukman  Â·  4Comments

lukasheinrich picture lukasheinrich  Â·  7Comments

sparkprime picture sparkprime  Â·  6Comments

davidzchen picture davidzchen  Â·  6Comments