Non-HA docker images with toolkite pre-installed
tonywok opened this issue · 4 comments
Hi there,
I was wondering if there was any interest in supporting a docker image that is not the existing High-Availability one, but does have the Timescale Toolkit extension installed.
For instance, because we're using Timescale Cloud (which as you know, has the Toolkit) we are using a HA image. However, we've noticed this has increased our CI build times due to the size of the image. It would be great to walk the line between reasonably simulating Timescale Cloud and having a slimmed down image.
Thanks!
Local development would also benefit from having such a pre-build image, not only due to size, but also due to the fact that the Alpine image can run on ARM (Mac M1/M2) machines.
We have also faced timescale/timescaledb-docker-ha#311 when trying the ha image locally, so having an image that is more similar to the normal base image would be nice. I.e. same base OS, UID/GID.
Edit: running the HA image on Mac M1/M2 is indeed possible (with x86 emulation). Just require the correct configuration of Docker for Mac.
Is there any workaround for this? The images are built on alpine, but there's not even instructions for installing the toolkit in alpine.
This is by far the most upvoted issue in this repo.
Running into this issue too.
The non-ha TimescaleDB image also lacks apt
/apt-get
, which makes downloading and installing the timescaledb-postgresql-x
package more difficult.
Edit: The non-ha TimescaleDB uses apk
(not apt
). Ignore my complaints 😆