Chris Swan

Results 138 comments of Chris Swan

Seems this isn't needed for Ubuntu 24.04.

A few assumptions: * You're going to start out with the Dart official image (that comes from this repo). * You're trying to get to a minimal container that has...

We're already using `FROM scratch` to have a minimal run image. The two things that distroless brings to the party that might justify its extra bulk are: 1. Image signing...

Per the distroless [README](https://github.com/GoogleContainerTools/distroless/blob/main/README.md): > All distroless images are signed by [cosign](https://github.com/sigstore/cosign). Which seems like it would be useful for build provenance. I think this boils down to - maybe...

It looks like `debian:bullseye-slim` doesn't yet have OS/ARCH support for linux/riscv64 so there's an upstream dependency issue to be dealt with (and although Debian can be run on RISC-V boards/emulators...

It also turns out that RISC-V shouldn't have appeared in the beta channel - https://github.com/dart-lang/sdk/issues/50548#issuecomment-1326763431 For my own efforts I think I'm going to hold off until it does make...

Dart on RISC-V is back in the beta channel (since 15 Mar 2023). I'm also seeing Debian images for linux/riscv (at least in the unstable tags). So the pieces are...

Here's a Dockerfile that I used to make a [build image](https://hub.docker.com/layers/atsigncompany/buildimage/riscv/images/sha256-fc134d576cc75ea4603f6cbfb369a9418974a8d3dafd4c8f5f066045a4d99abc?context=explore) with RISC-V support (based on the existing [beta/bullseye](https://github.com/dart-lang/dart-docker/blob/main/beta/bullseye/Dockerfile) Dockerfile): ```dockerfile FROM debian:unstable-slim RUN set -eux; \ apt-get update; \...

The main obstacle to getting this done is Debian support for RISC-V. As I noted above it's been in 'sid' (unstable) for a little while now, but the Dockerfiles for...

Returning to this thread (a year and a bit later). RISC-V Docker images are indeed available in Ubuntu 24.04 ![image](https://github.com/user-attachments/assets/740cc542-7e82-4b18-b86a-298642525bba) and also in Debian 13 "Trixie", which is still at...