Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Docker files for Rakudo Star

License

NotificationsYou must be signed in to change notification settings

rakudo/docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Image CI

This Docker image includes Rakudo Star, which is a Raku compiler distribution that includes MoarVMvirtual machine, Rakudo compiler, a suite of modules that users may find useful, and language documentation.

Project homepage:https://rakudo.org

GitHub repository:https://github.com/rakudo/star

Raku Language Specification:https://github.com/raku/roast

Raku Language Documentation:https://docs.raku.org/

Build

You can build an image from this Dockerfile as indicated below:

$ docker build -t rakudo-star /path_to_dockerfile/

In addition, you can specify the version of Rakudo Star that you want at build time:

$ docker build --build-arg rakudo_version=${DESIRED_VERSION} -t rakudo-star /path_to_dockerfile/

If no version is specified, it will default to the version listed in the Dockerfile. It is recommended thatyou use the default version.

Usage

Running a short-term foreground process with the image will launch a Raku REPL:

$ docker run --rm -it rakudo-star> say 'Hello, Raku!'Hello, Raku!

You can also provide raku command line switches to a temporary container:

$ docker run --rm rakudo-star raku -e 'say "Hello!"'

In addition, you can run a script located in the current folder:

$ docker run --rm -v "$(pwd):/script" rakudo-star raku /script/my_raku_script.raku

Updating Docker Hub Image

rakudo-star is an Official Image on Docker Hub.To update therakudo-star image, make the necessary changes tolibrary/rakudo-star.

Contributing/Getting Help

Many Raku developers are present on#raku on Libera.Chat

Issues for Rakudo are tracked onhttps://github.com/rakudo/rakudo/issues


[8]ページ先頭

©2009-2025 Movatter.jp