Browse Source

remove dispensable pgsql

Fabian Peter Hammerle 5 years ago
parent
commit
85f9d5ae81
2 changed files with 3 additions and 3 deletions
  1. 1 2
      Dockerfile
  2. 2 1
      README.md

+ 1 - 2
Dockerfile

@@ -3,6 +3,7 @@ FROM php:7.2-alpine
 # postgresql-dev: required for build of pgsql (includes libpq-fe.h)
 # zlib-dev: required by zip module
 # yarn: called by artisan koel:init to prepare frontend
+# TODO check if postgresql-dev may be removed
 RUN apk add \
     composer \
     git \
@@ -10,11 +11,9 @@ RUN apk add \
     yarn \
     zlib-dev
 
-# TODO check if pgsql may be removed
 RUN docker-php-ext-install -j$(nproc) \
     exif \
     pdo_pgsql \
-    pgsql \
     zip
 
 RUN git clone --branch master --recurse-submodules \

+ 2 - 1
README.md

@@ -1,7 +1,7 @@
 ```sh
 $ sudo docker build -t koel .
 $ sudo docker network create koel
-$ sudo docker run \
+$ sudo docker create \
     --name koel-db \
     --env POSTGRES_DB=koel \
     --env POSTGRES_USER=koel \
@@ -9,6 +9,7 @@ $ sudo docker run \
     --network koel --security-opt=no-new-privileges \
     --cap-drop=all --cap-add=chown --cap-add=setuid --cap-add=setgid --cap-add=fowner \
     postgres:10.5-alpine
+$ sudo docker start koel-db
 $ sudo docker run --rm --interactive --tty \
     --env DB_CONNECTION=pgsql \
     --env DB_HOST=koel-db \