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

Explore an init / entrypoint directory #24

Open
colearendt opened this issue Jan 9, 2020 · 2 comments · May be fixed by #58
Open

Explore an init / entrypoint directory #24

colearendt opened this issue Jan 9, 2020 · 2 comments · May be fixed by #58
Labels
connect Specific to connect images package-manager Specific to Package Manager images workbench Specific to workbench images

Comments

@colearendt
Copy link
Contributor

colearendt commented Jan 9, 2020

For the postgres docker image, they have the notion of an "init" directory that you can put scripts into to be executed.

https://github.com/docker-library/postgres/blob/0d0485cb02e526f5a240b7740b46c35404aaf13f/12/docker-entrypoint.sh#L128

I think having such a directory (for RStudio Server Pro, at least) may be helpful for making the images more extensible. It also may be another way of starting the launcher 🤷‍♂(Related to #9)

The use case I have presently is I want to symlink the /etc/rstudio/load-balancer file to somewhere else (workaround for this: https://github.com/rstudio/rstudio-pro/issues/1380), and extending our entrypoint script is challenging.

@colearendt colearendt changed the title Explore an init / bootstrap directory Explore an init / entrypoint directory Jan 9, 2020
@colearendt colearendt linked a pull request May 27, 2020 that will close this issue
@colearendt
Copy link
Contributor Author

Holding for #114 since we do not want to conflict

@colearendt
Copy link
Contributor Author

#337 is a proposed implementation

@colearendt colearendt added connect Specific to connect images workbench Specific to workbench images package-manager Specific to Package Manager images labels Aug 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
connect Specific to connect images package-manager Specific to Package Manager images workbench Specific to workbench images
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant