Sign inSign up

gramian/matrico

By gramian

•Updated over 3 years ago

(o matrico chicken alpine)

Image
0

10K+

gramian/matrico repository overview

⁠Try matrico

matrico is a Scheme⁠-based and matrix⁠-focussed numerical environment for scientific computing and computational science and engineering, inspired by MATLAB, Octave, NumPy, and Julia, for schemy⁠ numerics.

This is an all-in-one container using on CHICKEN Scheme⁠ on top of Alpine Linux⁠ and auto-starting matrico.

⁠Getting Started:

⁠Running
docker run -it gramian/matrico
⁠Using

⁠Internals:

⁠Dockerfile
FROM alpine:latest
RUN apk add --no-cache chicken
RUN chicken-install linenoise matrico
RUN adduser -D -g '' matrico
USER matrico
WORKDIR /home/matrico
RUN echo "(import linenoise) (current-input-port (make-linenoise-port)) (import matrico) (matrico)" > /home/matrico/.csirc
ENTRYPOINT csi
⁠Build
docker buildx build . -f ./Dockerfile --platform linux/amd64,linux/arm64/v8 -t gramian/matrico:latest

Tag summary

Content type

Image

Digest

sha256:2b23e2e29…

Size

60.1 MB

Last updated

over 3 years ago

docker pull gramian/matrico