As of release 2.1.0, Quay Enterprise requires the pg_trgm extension when using PostgreSQL. This extension is part of the Additional Supplied Modules. These modules can be installed with standard package management tools on Debian and RedHat-based systems.
# apt-get update
# apt-get install postgresql-contrib
# yum install postgresql-contrib
# dnf install postgresql-contrib
The library/postgres container includes the postgresql-contrib
package.
If using a container based on one of the above operating systems, modify the container's Dockerfile to install the postgresql-contrib package. Containers built FROM other operating systems may need to install the additional modules from source.
The postgresql-contrib package
is included.