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
Making console container customizable #126
Comments
One reason why we switched default console to Debian based is that now you can use Alternatively you can build totally customized console like it is described on https://burmillaos.org/docs/installation/custom-builds/custom-console/ |
I'm sorry for the late response.
I'm afraid I think you misunderstand my point. I'm using the Debian console from the beginning when I started to use rancheros. I don't want to repeat what I wrote but, Debian's -slim container is not suitable for console container. For example, it didn't install man page even though an additional package has man page inside.
Did you really read the page above? I'm happy with Debian console because I'm a Debian user. I prefer we can build & use our own console. |
OK, I found the documentation about this below. Also, I've read implementations around these and I haven't tried yet, but it seems I can even use rancher os's console images like below. rancher:
repositories:
console:
url: https://raw.githubusercontent.com/rancher/os-services/master It requires pushing image to docker repository. |
Yes it should be possible to use RancherOS consoles on also. And used architecture heavily utilises docker registry so you need to have one. What comes to Debian vs Debian slim it mostly just define starting point. You should be able to change dpkg config on way that man pages gets included before installing additional packages. |
Hi, now I published this. |
Looks good method for me. Now you can support whatever special consoles you need and we don't need support them on there. If you want you can also open pull request which adds link to your project to https://github.com/burmilla/burmilla.github.io/blob/master/content/docs/installation/custom-builds/custom-console.md |
Thank you for your comment.
OK, I want to do this within this week. |
Hi, I'm sorry tooooo be late. :-) I've recently updated my unofficial custom console images. I updated Alpine, Ubuntu, Fedora to (But currently, only tested within v2.0.0-beta5, though.) And also submitted the doc's pull request. |
Hi, again.
I noticed that current default(debian) console doesn't install man pages.
It was installed on the debian console of rancheros.
I found It's because Burmilla's debian container is based on -slim image.
But I want to use BurmillaOS for personal development server.
So I need man page sometimes.
Slim image is for container image, not for console.
So, it's suitable alternative for rancheros's "default" console,
but I need "(plain)debian" if so.
Anyway, how to customize default console ?
We can modify Dockerfile and build image.
But how to install that container ?
Is it easy at this moment ?
p.s.
I think it's useful if we can override install source of console container.
I prefer not using custom docker registry, but specify source repository of console container image.
For example,
clones user's repo & build customized console image on installation.
Isn't that cool ? :-)
The text was updated successfully, but these errors were encountered: