Giter Club home page Giter Club logo

docker's People

Contributors

altai-man avatar antonoks avatar coke avatar hoelzro avatar jj avatar jmaslak avatar jonathanstowe avatar jstuder-gh avatar lizmat avatar m-dango avatar moritz avatar patrickbkr avatar paultcochrane avatar sorairolake avatar sthiriet avatar tekki avatar tianon avatar wolverian avatar yosifkit avatar zakame avatar zoffixznet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docker's Issues

Request 2021.02.1 rakudo-star Docker official images

Noticed in RWN that the new Rakudo Star is out, but https://hub.docker.com/_/rakudo-star has not been updated yet. I'm not sure who to ask, but this is listed as the "Where to file issues" link, so I figured I'd start there.

(FWIW, I'm asking because there are actually fixes in 2021.02.1 and current zef/fez that I want to include in Docker images that I am making, not just for the fun of the bump. ๐Ÿ˜)

Info on hub.docker.com still outdated

My comment in #15 didn't get noticed, I open a new issue.
Your repo on Docker Hub is not an automated build, you have to update the README manually.
Here you find more infos about automated builds. Seems it isn't possible to convert an existing repo, there is an open issue on Docker: docker/hub-feedback#794

I don't want to be the one who always complains, so I'll propose some changes to the README.

en_US.UTF8 locale support please

Hi - I am keen to use perl6/docker for development, not just run a script or repl. But.... perl6/raku really could use unicode support such as en_US.UTF8. I have tried appending variants like this in the Dockerfile, but do not have the skills to get it working ;-(. ...

ENV LANG=en_US.UTF-8  
RUN apt-get clean \
    && apt-get --yes update \
    && apt-get --yes install locales \
    && echo "LANG=en_US.UTF-8" >> /etc/environment \
    && locale-gen \
    && dpkg-reconfigure locales 

Update image to 2019.03

The change is normally pretty trivial, but now that the docker build process uses GPG to verify the integrity of the tarball, and since the key used to generate the signature for 2019.03 differs from the one used for 2018.10, we need a way to verify that the key is authentic.

CC @jstuder-gh

Outdated info on hub.docker.com

I don't know anything about docker, but I guess we're responsible for this page? https://hub.docker.com/_/rakudo-star/

This paragraph sounds a tad outdated:

Rakudo Star is a Perl 6 distribution designed for use by early adopters of the language. It includes a virtual machine (the JVM or MoarVM), the Rakudo Perl 6 compiler, and a suite of modules that users may find useful. This image includes the MoarVM backend for the compiler.

If I had to reword it, I'd write it as:

Rakudo Star is a Perlย 6 compiler distribution that includes MoarVM virtual machine, Rakudo Perlย 6 compiler, a suite of modules that users may find useful, and language documentation.

Also, the "Contributing/Getting Help" section lists RT as the bug tracker. Since RT's interface is disabled and it's falling out of favour of the core devs, it's probably better to include our GitHub-based tracker instead: https://github.com/rakudo/rakudo/issues/new

Not keeping up with Rakudo Star versions

@patrickbkr @Altai-man @m-dango @lizmat

Dear Rukuners.

Seems like providing recent Star docker images is a manual process, which is done "now and then". I would have some wishes:

  1. Please update docker image to the latest Star release.
  2. Please feel free to grant me admin / contributor / merge permissions in this repo here and I'll try to implement a GitHup workflow to keep the Docker images up2date on Docker hub...
  3. Once I'm "ready", I'll need to know and the permission to push to https://hub.docker.com/_/rakudo-star , I guess

Push new 2020.10 image to docker hub

The current 2010.10 image on docker hub is missing /usr/share/perl6/vendor/bin/ from $PATH, which contains zef, prove6 etc. This issue was fixed in #36. A new image should be pushed to docker hub so that these commands can be run normally.

prove6 has mising dependencies

To reproduce:

$ docker run --interactive --tty rakudo-star:alpine sh

/ # prove6
===SORRY!=== Error while compiling /usr/share/perl6/vendor/resources/45381EFE59AF8BDD89F949C5DEABE77175EACA38
===SORRY!=== Error while compiling //vendor#sources/5D2A0C938B6800BF1A3F66830C6AD233F1FC6C01 (App::Prove6)
Could not find Path::Finder:ver<0.4.4+> in:
    /root/.raku
    /usr/share/perl6/site
    /usr/share/perl6/vendor
    /usr/share/perl6/core
    CompUnit::Repository::AbsolutePath<4078024685536>
    CompUnit::Repository::NQP<4078142578992>
    CompUnit::Repository::Perl5<4078142579032>
at //vendor#sources/5D2A0C938B6800BF1A3F66830C6AD233F1FC6C01 (App::Prove6):5

update

Could you please update to the current rakudo star release?

Warnings when running as user raku

When using the raku user, warnings occured because the home directory of raku has not been created

docker run -it --rm --user raku rakudo-star:latest 
Welcome to ๐‘๐š๐ค๐ฎ๐๐จโ„ข v2020.10.
Implementing the ๐‘๐š๐ค๐ฎโ„ข programming language v6.d.
Built on MoarVM version 2020.10.

I ran into a problem trying to set up history: Failed to create directory '/home/raku/.raku' with mode '0o777': Failed to mkdir: No such file or directory
Sorry, but history will not be saved at the end of your session
I ran into a problem while trying to set up Readline: Failed to open file /home/raku/.raku/rakudo-history: No such file or directory
Falling back to Linenoise (if present)
You may want to `zef install Readline` or `zef install Linenoise` or use rlwrap for a line editor

To exit type 'exit' or '^D'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.