11 lines
715 B
Docker
11 lines
715 B
Docker
# syntax=docker/dockerfile:1
|
|
# base image from ggrouv: https://github.com/ggurov/rusefibuildcontainer
|
|
FROM ubuntu:mantic
|
|
RUN apt-get -y update
|
|
RUN apt-get -y install make automake autoconf gcc-12-arm-linux-gnueabi gcc-12-arm-linux-gnueabi-base gcc-arm-none-eabi binutils-arm-none-eabi git nano openjdk-21-jdk-headless mtools dosfstools xxd
|
|
RUN apt-get -y install openssh-server cmake rsync gdb-multiarch build-essential
|
|
# used for remote non-devcontainer use ex: (https://blog.jetbrains.com/clion/2020/01/using-docker-with-clion/) [also on vscode: https://code.visualstudio.com/remote/advancedcontainers/develop-remote-host]
|
|
RUN useradd -m rusefi && yes password | passwd rusefi
|
|
|
|
CMD service ssh start && /bin/bash
|