open-quantum-safe / liboqs-python

Python 3 bindings for liboqs
https://openquantumsafe.org/
MIT License
106 stars 36 forks source link

Publish image to docker hub #46

Closed fredericoschardong closed 2 years ago

fredericoschardong commented 2 years ago

Can you please publish the latest release to docker hub?

baentsch commented 2 years ago

The latest release is published here on github. What is it that you would like to see published in docker hub?

fredericoschardong commented 2 years ago

I would like to see the Dockerfile published here on GitHub in docker hub. The benefit is that instead of cloning the repository to build the image, I can just download it.

baentsch commented 2 years ago

So available at https://hub.docker.com/repository/docker/openquantumsafe/python. Please check whether this is what you'd expect.

@vsoftco : Is this also OK for you? Shall we add a CI job to automate this build-and-push (along what's done in oqs-demos)? Also, we could add an OQS-enabled openssl via the python import ssl command: Sensible? Desirable?

baentsch commented 2 years ago

@vsoftco : Could you please take a look at https://github.com/open-quantum-safe/liboqs-python/blob/mb-ossl/Dockerfile-openssl : This creates a liboqs-python enabled image also containing an oqs-enabled openssl - complete with an interop test against test.openquantumsafe.org: Would you want to have this in this repo? Auto-building for docker hub? Or shall we move this into oqs-demos?

vsoftco commented 2 years ago

@baentsch Thanks Michael, will take a look asap

baentsch commented 2 years ago

@baentsch Thanks Michael, will take a look asap

Thanks! Will gladly do a PR if you'd like to host this here. Could also add CI creating image and pushing to docker hub -- unless you'd like to do that.