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

[FEATURE REQUEST] Official docker image #80

Open
silvioprog opened this issue Apr 13, 2020 · 2 comments
Open

[FEATURE REQUEST] Official docker image #80

silvioprog opened this issue Apr 13, 2020 · 2 comments

Comments

@silvioprog
Copy link
Member

Hi.

It would be nice to provide an official Docker image (Alpine-based?) with pasdoc command line tool. Some popular tools adopted this concept, providing executable containers, for example: curl-docker. Also, an official image would provide an easy way to install PasDoc in any Linux distribution, even when PasDoc is not available on a package manager (e.g. Fedora DNF).

Thank you!

@michaliskambi
Copy link
Collaborator

Docker rules, and I already maintain a Docker image with PasDoc along with Castle Game Engine :)

It is on Docker hub: https://hub.docker.com/r/kambi/castle-engine-cloud-builds-tools/ . Just use kambi/castle-engine-cloud-builds-tools:cge-none if you only care about PasDoc. Or use kambi/castle-engine-cloud-builds-tools:cge-unstable to also get latest Castle Game Engine :)

See the Castle Game Engine documentation about usage in context of CGE: https://github.com/castle-engine/castle-engine/wiki/Docker .

I'm leaving this ticket open, as a dedicated Docker image only for PasDoc would be better. The Docker or https://hub.docker.com/r/kambi/castle-engine-cloud-builds-tools/ is admittedly large, because it contains a lot of stuff:

  • Castle Game Engine
  • FPC with a few versions and cross-compilers
  • Android SDK and NDK
  • Texture tools

Admittedly, this is much more than you need if you're only interested in PasDoc :) I'll see about creating a dedicated image with only PasDoc soon.

@Fr0sT-Brutal
Copy link
Collaborator

Could anyone explain me what sense in Docker image for just a single self-containing application?

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

3 participants