diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2574c24 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM alpine:3.16 +LABEL maintainer="Ben V. Brown " + +RUN apk add --no-cache gcc-arm-none-eabi newlib-arm-none-eabi make git bash +WORKDIR /src +# Git trust +RUN git config --global --add safe.directory /src + +COPY . /src diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..971d7b9 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: "3" +services: + builder: + stdin_open: true + tty: true + build: + context: . + command: /bin/bash + volumes: + - ./:/src:Z diff --git a/start_dev.sh b/start_dev.sh new file mode 100755 index 0000000..ef95947 --- /dev/null +++ b/start_dev.sh @@ -0,0 +1,2 @@ +#!/bin/sh +docker-compose run --rm builder