Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a Keybase docker file and migrate bot-sshca to the shared parent image #7

Open
ddworken opened this issue Jul 15, 2019 · 3 comments

Comments

@ddworken
Copy link
Contributor

Currentlly Dockerfile-ca and Dockerfile-kssh are nearly the same file since both involve installing and setting up Keybase inside of Docker. In the future once we have an official Keybase docker image, migrate this repository to reference it.

@ddworken ddworken changed the title Create a Keybase docker file and migrat bot-sshca to the shared parent image Create a Keybase docker file and migrate bot-sshca to the shared parent image Jul 15, 2019
@Johannestegner
Copy link
Contributor

I created a Ubuntu (bionic) based Keybase image which you can copy if you wish (totally okay to use the image directly too if you want, but it is using one of my base images)!

https://gitlab.com/jitesoft/dockerfiles/keybase/blob/master/Dockerfile
https://github.com/jitesoft/docker-keybase/blob/master/Dockerfile

Haven't yet figured out how to build it from source, else it would have been alpine based... ;P

@ddworken
Copy link
Contributor Author

Thanks for the links! I think ultimately the plan is to create an official keybase docker image that follows our release cycle (and is built by us) so that it becomes easier to run Keybase inside of docker in the future. So I think for now, I'll stick with our current Dockerfiles (though I do like your gpg signature verification, so I'll probably add that :)).

@Johannestegner
Copy link
Contributor

Hehe, all good and understandable :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants