# podman build -t los:latest -f Dockerfile . #FROM rust:1.57-alpine FROM rust:alpine RUN apk add --no-cache musl-dev RUN rustup target add x86_64-unknown-linux-gnu RUN rustup default nightly RUN rustup component add \ rust-src \ llvm-tools-preview RUN cargo install bootimage # bring in the code from your git clone COPY . . # put the image in a known location RUN cargo install --debug --root /usr/local --path . # A container must be created before extracting the kernel. # los=$(podman create --name mylos los:latest) # podman cp $los:/usr/local/bin/libertyos_kernel .