Add part3
This commit is contained in:
20
part3/phonebook/node_modules/@flydotio/dockerfile/templates/docker-entrypoint.ejs
generated
vendored
Executable file
20
part3/phonebook/node_modules/@flydotio/dockerfile/templates/docker-entrypoint.ejs
generated
vendored
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash -e
|
||||
|
||||
<% if (options.swap) { -%>
|
||||
# allocate swap space
|
||||
fallocate -l <%= options.swap %> /swapfile
|
||||
chmod 0600 /swapfile
|
||||
mkswap /swapfile
|
||||
echo 10 > /proc/sys/vm/swappiness
|
||||
swapon /swapfile
|
||||
echo 1 > /proc/sys/vm/overcommit_memory
|
||||
|
||||
<% } -%>
|
||||
<% if (prisma) { -%>
|
||||
# If running the web server then migrate existing database
|
||||
if [ "${*}" == "{{ .packager }} run start" ]; then
|
||||
npx prisma migrate deploy
|
||||
fi
|
||||
|
||||
<% } -%>
|
||||
exec "${@}"
|
||||
Reference in New Issue
Block a user