[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Octave Docker image service
From: |
Mike Miller |
Subject: |
Octave Docker image service |
Date: |
Sun, 21 Apr 2019 14:02:34 -0700 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
Hi all,
I am pleased to announce the Octave Docker image service that I am
maintaining. These images provide a fully functional Octave container
with Octave versions from 4.2.2 to the current development branch.
The images are available on Docker Hub as `mtmiller/octave`
https://hub.docker.com/r/mtmiller/octave
You can use the image to run Octave interactively
docker run -it mtmiller/octave
Or you can run specific Octave commands or scripts
docker run mtmiller/octave octave --eval "pkg install foo.tgz; pkg load
foo; test foo"
You can use a particular version of Octave with the Docker tag syntax
`mtmiller/octave:4.4.1`. The default tag `latest` will always refer to
the latest stable release of Octave. The tag `devel` will always refer
to the version built from the development branch.
These Docker images replace the image `mtmiller/octave-snapshot` that I
first announced on this list about 2 years ago. That image still exists
on Docker Hub, but is no longer updated and is marked as deprecated.
These images are primarily intended to be used for development, testing,
automation, CI/CD, regression testing, quality control, and other
development tasks. For example, the `doctest` package is now using this
service to automatically test every commit and pull request against
multiple supported versions of Octave.
To contribute to the maintenance of the Docker image itself, ask
questions, or file issues or feature requests, please refer to the
GitLab project (and thank you in advance!)
https://gitlab.com/mtmiller/docker-octave
--
mike
signature.asc
Description: PGP signature
- Octave Docker image service,
Mike Miller <=