投稿

ラベル(PostgreSQL)が付いた投稿を表示しています

PostgreSQLのDockerイメージにPLV8を適用

イメージ
PostgreSQLのDockerイメージにPLV8を適用 PostgreSQLのDockerイメージにPLV8の言語拡張を適用 PLV8 はPostgreSQL用のJavaScript言語拡張機能です。 ちょっと探してみたんですがPLV8適用済のDockerイメージがなかったんで作ります。 PostgreSQLのdocker環境作ります dockerfile-postgres FROM postgres:12.9 ARG DB_LANG=en_US RUN localedef -i $DB_LANG -c -f UTF-8 -A /usr/share/locale/locale.alias $DB_LANG.UTF-8 ENV LANG $DB_LANG.utf8 compose.yml version : '3.4' services : db : build : context : . dockerfile : ./dockerfile - postgres args : - DB_LANG=ja_JP container_name : postgres environment : POSTGRES_USER : "root" POSTGRES_PASSWORD : "passw0rd" POSTGRES_INITDB_ARGS : "--encoding=UTF-8" TZ : 'Asia/Tokyo' ports : - 0.0.0.0 : 5432 : 5432 hostname : postgres user : root docker起動します。 > docker-compose build > docker-compose up -d PLV8適用 > docker exec -it postgres /bin/bash # apt update # apt ...