Browse Source

compose/readme compose run: added missing --service-ports flag

Fabian Peter Hammerle 5 years ago
parent
commit
07451bf6a9
2 changed files with 3 additions and 3 deletions
  1. 1 1
      README.md
  2. 2 2
      docker-compose.yml

+ 1 - 1
README.md

@@ -11,7 +11,7 @@ koel project repo: https://github.com/phanan/koel
 koel docs: https://koel.phanan.net/docs
 
 ```sh
-$ sudo docker-compose --project-name koel run web
+$ sudo docker-compose run --service-ports web
 Starting koel_db_1 ... done
 + php artisan koel:init
 Attempting to install or upgrade Koel.

+ 2 - 2
docker-compose.yml

@@ -20,6 +20,7 @@ services:
     # --security-opt=no-new-privileges
     # https://docs.docker.com/engine/reference/builder/#healthcheck
     # https://github.com/docker-library/healthcheck/blob/master/postgres/docker-healthcheck
+    # TODO use env vars
     healthcheck:
       test: echo 'SELECT 1' | psql --username koel --dbname koel >/dev/null || exit 1
     restart: unless-stopped
@@ -31,8 +32,7 @@ services:
       DB_PORT: 5432
       DB_DATABASE: koel
       DB_PASSWORD: secret
-    # TODO fix
-    ports: ['8080:8080']
+    ports: ['127.0.0.1:8080:8080']
     # --security-opt=no-new-privileges
     cap_drop: [all]
     # removed condition 'service_healthy' since: