The latest official Docker images are available on the Docker Hub.
For example, to pull the latest nightly-ubuntu-2204 image from the Docker Hub, run the following command in a terminal (assuming you have already installed Docker):
docker pull roclang/nightly-ubuntu-2204To start an interactive container based on this image, run:
docker run -it --rm roclang/nightly-ubuntu-2204Note: the --rm option will delete the container when you exit. Remove this option is you want to keep the container instead.
Inside the container, you can use the roc command directly, for example:
roc version
roc replAlternatively, you can start a container and run a Roc REPL in one shot:
docker run -it --rm roclang/nightly-ubuntu-2204 /usr/lib/roc/roc replIf you want to create you own Docker image based on this image, add the following in your Dockerfile:
FROM roclang/nightly-ubuntu-2204:latest