rakudo
所属分类:其他
开发工具:Dockerfile
文件大小:0KB
下载次数:0
上传日期:2023-09-23 14:24:31
上 传 者:
sh-1993
说明: Rakudo编译器,用于Raku编程语言。,
(Rakudo compiler for The Raku Programming Language.,)
文件列表:
.appveyor.yml (236, 2023-09-30)
2019.11/ (0, 2023-09-30)
2019.11/Dockerfile (1400, 2023-09-30)
2020.01/ (0, 2023-09-30)
2020.01/Dockerfile (1402, 2023-09-30)
2020.02.1/ (0, 2023-09-30)
2020.02.1/Dockerfile (1405, 2023-09-30)
2020.05.1/ (0, 2023-09-30)
2020.05.1/Dockerfile (1406, 2023-09-30)
2020.06/ (0, 2023-09-30)
2020.06/Dockerfile (1446, 2023-09-30)
2020.07/ (0, 2023-09-30)
2020.07/Dockerfile (1446, 2023-09-30)
2020.08.2/ (0, 2023-09-30)
2020.08.2/Dockerfile (1448, 2023-09-30)
2020.09/ (0, 2023-09-30)
2020.09/Dockerfile (1446, 2023-09-30)
2020.12/ (0, 2023-09-30)
2020.12/Dockerfile (1501, 2023-09-30)
2021.02.1/ (0, 2023-09-30)
2021.02.1/Dockerfile (1503, 2023-09-30)
2021.05/ (0, 2023-09-30)
2021.05/Dockerfile (1501, 2023-09-30)
2021.06/ (0, 2023-09-30)
2021.06/Dockerfile (1499, 2023-09-30)
2021.09/ (0, 2023-09-30)
2021.09/Dockerfile (1609, 2023-09-30)
2021.12/ (0, 2023-09-30)
2021.12/Dockerfile (1609, 2023-09-30)
2022.07/ (0, 2023-09-30)
2022.07/Dockerfile (1605, 2023-09-30)
2022.12/ (0, 2023-09-30)
2022.12/Dockerfile (1607, 2023-09-30)
2023.09/ (0, 2023-09-30)
2023.09/Dockerfile (1555, 2023-09-30)
build.ps1 (164, 2023-09-30)
... ...
# Rakudo compiler for The Raku Programming Language
> Docker images for **Raku**
[![Raku](https://img.shields.io/badge/Raku-v6.d-blue.svg)](https://raku.org/)
[![Build status](https://ci.appveyor.com/api/projects/status/jcu7g8cqao9mn3wj?svg=true)](https://ci.appveyor.com/project/sumanstats/rakudo)
[![Last Commit](https://img.shields.io/github/last-commit/sumanstats/rakudo)](https://github.com/sumanstats/rakudo)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
Builds Rakudo images in dockerhub: [offical releases of Rakudo](https://github.com/rakudo/rakudo/releases) (stable version) and [Rakudo:latest](https://hub.docker.com/r/sumankhanal/rakudo) (unstable version) directly from github.
**Docker images available with their tags**
| | | | |
| ----------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| ![Rakudo-2019.11](https://img.shields.io/badge/Rakudo-2019.11-blue.svg) | ![Rakudo-2020.01](https://img.shields.io/badge/Rakudo-2020.01-blue.svg) | ![Rakudo-2020.02.1](https://img.shields.io/badge/Rakudo-2020.02.1-blue.svg) | ![Rakudo-2020.05.1](https://img.shields.io/badge/Rakudo-2020.05.1-blue.svg) |
| ![Rakudo-2020.06](https://img.shields.io/badge/Rakudo-2020.06-blue.svg) | ![Rakudo-2020.07](https://img.shields.io/badge/Rakudo-2020.07-blue.svg) | ![Rakudo-2020.08.2](https://img.shields.io/badge/Rakudo-2020.08.2-blue.svg) | ![Rakudo-2020.09](https://img.shields.io/badge/Rakudo-2020.09-blue.svg) |
| ![Rakudo-2020.12](https://img.shields.io/badge/Rakudo-2020.12-blue.svg) | ![Rakudo-2021.02.1](https://img.shields.io/badge/Rakudo-2021.02.1-blue.svg) | ![Rakudo-2021.05](https://img.shields.io/badge/Rakudo-2021.05-blue.svg) | ![Rakudo-2021.06](https://img.shields.io/badge/Rakudo-2021.06-blue.svg) |
| ![Rakudo-2021.09](https://img.shields.io/badge/Rakudo-2021.09-blue.svg) | ![Rakudo-2021.12](https://img.shields.io/badge/Rakudo-2021.12-blue.svg) | ![Rakudo-2022.07](https://img.shields.io/badge/Rakudo-2022.07-blue.svg) | ![Rakudo-2022.12](https://img.shields.io/badge/Rakudo-2022.12-blue.svg) |
----
| Latest images | Description | Image size |
| ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- | ------------------------------------------------------------------------ |
| [![Rakudo-2023.09](https://img.shields.io/badge/Rakudo-2023.09-blue.svg)](https://hub.docker.com/r/sumankhanal/rakudo) | Rakudo image from official release v2023.09 | ![](https://img.shields.io/docker/image-size/sumankhanal/rakudo/2023.09) |
| [![Rakudo-latest](https://img.shields.io/badge/Rakudo-latest-blue.svg)](https://hub.docker.com/r/sumankhanal/rakudo) | Rakudo image directly from github | ![](https://img.shields.io/docker/image-size/sumankhanal/rakudo/latest) |
All the images contain Rakudo compiler along with module manager `zef`, Raku module writing tool [App::Mi6](https://github.com/skaji/mi6) and testing framework `App::Prove6`. These images thus can be used for testing Raku modules in Travis-CI or Appveyor or GitHub actions or anywhere container technology is supported. It also includes [Pandoc](https://pandoc.org/index.html) for reproducible research.
**`Rakudo:latest`** is the bleeding edge version built directly from GitHub commits and is always recent than the released stable versions.
To run an image interactively, the command is:
`docker run -it sumankhanal/rakudo:2023.09 bash`
To build a Raku module like `Sum::Doc` type the following commands in the terminal of container of this image:
```raku
mi6 new Sum::Doc
```
It will build the module with following folders and files within it:
- bin/
- lib/
- t/
- META6.json
- LICENSE
- README.md
- dist.ini
For **Raku** language questions and answers, go to: [![StackOverflow](https://img.shields.io/badge/stackoverflow-raku-orange.svg)](https://stackoverflow.com/questions/tagged/raku).
If you run into any issues, file it [here](https://github.com/sumanstats/rakudo/issues).
***
Side note:
>To get the `sha256sum` of the executable in a `.txt` file in `powershell`, execute the command:
>```
>Get-FileHash "executable" | Select -ExpandProperty Hash | Out-File -Encoding utf8 "txtfile"
>```
**OR**
>```
>(Get-FileHash "executable").Hash | Out-File -Encoding utf8 "txtfile"
>```
近期下载者:
相关文件:
收藏者: