Entrypoint.sh do pterodactyla

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/container

USER container
ENV USER=container HOME=/home/container

WORKDIR /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 -v

export 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$ ${MODIFIED
STARTUP}”

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.