ashwinR commited on
Commit
109da6a
·
1 Parent(s): 8b5a756

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -44,9 +44,12 @@ COPY ./ .
44
  # Create PostgreSQL users and databases in the background
45
  RUN service redis-server start \
46
  && service postgresql start \
47
- && su -u postgres psql -c "CREATE USER postadmin WITH PASSWORD 'postpass';" \
48
- && su -u postgres psql -c "CREATE DATABASE siksalaya;" \
49
- && su -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE sikshyalaya TO postadmin;"
 
 
 
50
 
51
 
52
  # Start the FastAPI app using Uvicorn
 
44
  # Create PostgreSQL users and databases in the background
45
  RUN service redis-server start \
46
  && service postgresql start \
47
+
48
+ RUN pg_ctl start -D /usr/local/pgsql/data -l logfile \
49
+ && psql -c "CREATE USER postadmin WITH PASSWORD 'postpass';" \
50
+ && psql -c "CREATE DATABASE siksalaya;" \
51
+ && psql -c "GRANT ALL PRIVILEGES ON DATABASE siksalaya TO postadmin;" \
52
+ && pg_ctl stop -D /usr/local/pgsql/data
53
 
54
 
55
  # Start the FastAPI app using Uvicorn