Hi

thanks for the response, that was really helpful to get a report of real-world 
usage. I think it's definitely worth our while exploring this further.

I'm currently trying to compile the Oracle driver on Vlad V's Docker image. I 
will post separately about an issue I'm having there.

thanks!
Brian
________________________________
From: Maksym Zinchenko <siqsu...@gmail.com>
Sent: Friday 31 March 2023 1:23 pm
To: Brian Fenton <brian.fen...@aimssoftware.ie>
Cc: naviserver-devel@lists.sourceforge.net 
<naviserver-devel@lists.sourceforge.net>
Subject: Re: [naviserver-devel] Some questions about Docker images for 
Naviserver

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, 
<brian.fen...@aimssoftware.ie<mailto:brian.fen...@aimssoftware.ie>> 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
naviserver-devel@lists.sourceforge.net<mailto:naviserver-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/naviserver-devel
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to