Skip to content
Snippets Groups Projects
Dockerfile 413 B
Newer Older
Louis's avatar
Louis committed
FROM node:16
ENV DEBIAN_FRONTEND=noninteractive

RUN apt update && apt install -y curl && rm -rf /var/lib/apt/lists/*

RUN curl -o go1.20.tar.gz https://go.dev/dl/go1.20.2.linux-amd64.tar.gz \
    && rm -rf /usr/local/go \
    && tar -C /usr/local -xzf go1.20.tar.gz

RUN curl -L https://fly.io/install.sh | sh

ENV PATH="$PATH:/usr/local/go/bin:/root/.fly"

RUN npm i -g hasura-cli

ENTRYPOINT ["/bin/sh", "-c"]