From: Gustaf N. <ne...@wu...> - 2023-03-31 12:41:36
|
Here is some background, what's good about s6-overlay: https://kreuzwerker.de/post/managing-multi-process-applications-in-containers-using-s6 In short: it is sufficiently simple to use and has a couple of useful utilities... -g On 31.03.23 14:23, Maksym Zinchenko wrote: > Hello, I'm using Docker Naviserver in production, but it's not a big > one. I can recommend it. In my case I'm using only Naviserver, not > OpenACS. I have some images on docker hub under siqsuruq/naviserver, > it's not official, but they work for me. They are based on a custom > ubuntu image I made with Tcl. They are kinda big, about 300 mb but it > works for me. About S6 and non S6, difference is only on type of init > system used in the image, but i'm not pro at this question. The S6 > version of Docker images uses an init system called s6-overlay, the > non-S6 version of Docker images typically use a different init system, > such as Systemd or SysVinit. In my case I'm using Postgres only, at > host not in a Docker container. it looks like its working faster this way. > So, in general, you can use a Docker container with Naviserver without > any problem. > > Maksym > > On Fri, 31 Mar 2023, 10:44 Brian Fenton, > <bri...@ai...> wrote: > > Hello all > > We're exploring reviving the Linux version of our Naviserver > product. As part of this we'd like to investigate the feasibility > of using Docker, initially for ease of development, and > potentially later for production systems. I have a couple of > questions that would be good to get the community's responses to. > > 1. Is there anyone using Docker Naviserver in production? If so > would you recommend it, and are there any peculiarities that we > should know about? > > 2. There are quite a few Naviserver images on on > https://hub.docker.com, but I don't see an official one. It seems > from posts on OpenACS.org > <https://openacs.org/xowiki/setup-with-docker-s6>that Vlad V's > build has had a lot of community input, and seems to be the /de > facto /build. Would it be worth trying to get that version tagged > as an official Naviserver Docker > <https://docs.docker.com/docker-hub/official_images/> build to > give newcomers clarity? I must admit to some confusion regarding > the difference between the S6 and the non-S6 versions - should we > as a community pick one as the official one? > > 3. For those of us using Oracle, what would be involved in getting > Oracle driver support added as a build/run option? I'd be happy to > help with this in any way I can. > > thanks in advance > Brian > > _______________________________________________ > naviserver-devel mailing list > nav...@li... > https://lists.sourceforge.net/lists/listinfo/naviserver-devel > > > > _______________________________________________ > naviserver-devel mailing list > nav...@li... > https://lists.sourceforge.net/lists/listinfo/naviserver-devel -- Univ.Prof. Dr. Gustaf Neumann Head of the Institute of Information Systems and New Media of Vienna University of Economics and Business Program Director of MSc "Information Systems" |