15 lines
402 B
Docker
15 lines
402 B
Docker
FROM alpine:latest
|
|
|
|
# Copy all installation scripts into the image
|
|
COPY install-apk.sh /usr/local/bin/
|
|
COPY install-rust.sh /usr/local/bin/
|
|
COPY install-cargo-tools.sh /usr/local/bin/
|
|
COPY setup-dev.sh /usr/local/bin/
|
|
|
|
# Make them executable and run the orchestrator
|
|
RUN chmod +x /usr/local/bin/*.sh && \
|
|
/usr/local/bin/setup-dev.sh
|
|
|
|
# Set the default shell to fish (or bash)
|
|
CMD ["/usr/bin/fish"]
|