30 lines
1005 B
Docker
30 lines
1005 B
Docker
FROM "ubuntu:24.04"
|
|
WORKDIR /usr/scripts
|
|
ADD ["scripts/make_gcc.sh", "/usr/scripts"]
|
|
WORKDIR /usr
|
|
RUN apt update && /usr/scripts/make_gcc.sh
|
|
|
|
WORKDIR /usr/scripts
|
|
ADD ["scripts/install_rust.sh", "/usr/scripts"]
|
|
RUN apt update && ./install_rust.sh
|
|
|
|
# TODO: Deal with this eventually
|
|
ADD ["scripts/install_pop-fe.sh", "/usr/scripts"]
|
|
|
|
ENV PATH="/jaby_engine/bin:/root/.cargo/bin:${PATH}"
|
|
ENV JABY_ENGINE_PATH=/jaby_engine
|
|
ENV PSX_LICENSE_PATH=/psx_license
|
|
|
|
#WORKDIR /usr/src/project
|
|
|
|
#RUN apt update && apt install -y nginx
|
|
|
|
#RUN mkdir /app
|
|
#WORKDIR /app
|
|
|
|
#VOLUME my_vol (Do not use)
|
|
|
|
#ADD install_pop-fe.sh install_pop-fe.sh
|
|
#CMD ["cp", "install_pop-fe.sh", "/my_vol"]
|
|
|
|
# TODO: Make a script that builds the image and --then registers alias like `jaby-make` for the docker command-- Cody said alias are bad (yesterday he liked them) and wants scripts instead (He also suddenly claims that he called them invasive but ACTUALLY it was me. Oh noooow he corrects his statement) |