MinerPL | 2020-03-16 00:55:57 UTC | #1
Witam. Próbuje postawić nodejs v13 na pterodactyl. Utworzyłem już dockerfile który działa, lecz mam problemy z entrypoint.sh ponieważ chce użyć podstawowej komendy startowej lecz wyrzuca mi błąd. Czy ktoś by był w stanie pomóc mi napisac entrypoint.sh?
Dockerfile:
FROM debian:9
RUN apt-get update -y && \
apt -y install sudo && \
apt -y install curl && \
curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash - && \
apt -y install nodejs nodejs make gcc g++USER container
ENV USER=container HOME=/home/containerUSER container
ENV USER=container HOME=/home/containerWORKDIR /home/container
COPY ./entrypoint.sh /entrypoint.sh
CMD [“/bin/bash”, “/entrypoint.sh”]
entrypoint.sh aktualne:
!/bin/bash
cd /home/container
Output Current node Version
eval echo node -v
node -vexport BOTJSFILE=${BOTJSFILE}
export AUTOUPDATE=${AUTOUPDATE}
export INSTALLREPO=${INSTALLREPO}
export INSTALLBRANCH=${INSTALLBRANCH}
export USERUPLOAD=${USERUPLOAD}Replace Startup Variables
MODIFIEDSTARTUP=
eval $(echo ${STARTUP} | sed -e 's/{{/${/g' -e 's/}}/}/g')
echo “:/home/container$ ${MODIFIEDSTARTUP}”Run the Server
eval ${MODIFIED_STARTUP}
Z góry dziękuje za pomoc.
system | 2020-04-17 00:55:58 UTC | #2
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.