Esolangs value pack in a Docker image.
450
Esolang value pack in a Docker image.
$ docker run hakatashi/esolang-box hexagony assets/hello.hxg
Hello, World!
$ docker run -v `pwd`:/code:ro hakatashi/esolang-box hexagony /code/program.hxg
bash-pure (Equivalent to the "Bash (builtins)" of anagolā )c-gcccrystalcsharpd-gdcrdmdjs-rhinojqmakenodeperlphp, php7.0python1python, python2, python2.7python3, python3.5ruby, ruby1.8ruby2.4streemsqlite3octavesimulaverilogpowershell05ab1e2sable3varadjustaheuiarcyouarnoidcaubergineaxobeambeatnikbefunge93befunge98blcbrainfuckcardinalcjamconcise-foldersconvexcubixcydiselementemmentalemojiemojicodeevilfernandofishfloaterffbfugueglassgolfscriptgorubygoto10grassgs2haystackhbchthexagonyintercaljaptjellyjellyfishlabyrinthlogicodelolcodemalbolgematlminimal2dminusmodanshoginotenglishpathpietppappure-foldersrailrecurseseedslashessnowmansplstackcatsstarrystucktaxitoadskintrumpscriptubergenesunlambdaunreadablevelatovimwakewhitespacewierdwordcpuz80zombiezucchiniBelow are the list of the languages that cannot even do the minimal jobs needed for esolang-battle.
$ cd /path/to/esolang-box
$ docker build -t esolang-box .
$ docker build -t test --build-arg debug=true .
Tested with Ruby 2.4.0
$ bundle install
$ bundle exec rspec
sudo yum update -y
sudo yum install -y docker git openssl-devel readline-devel zlib-devel
sudo yum groupinstall -y "Development Tools"
sudo service docker start
sudo usermod -a -G docker ec2-user
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
rbenv install 2.4.0
rbenv global 2.4.0
gem install bundler
git clone https://github.com/hakatashi/dotfiles.git
ln -s dotfiles/.gitconfig
wget https://github.com/jwilder/docker-squash/releases/download/v0.2.0/docker-squash-linux-amd64-v0.2.0.tar.gz
sudo tar -C /usr/local/bin -xzvf docker-squash-linux-amd64-v0.2.0.tar.gz
git clone https://github.com/hakatashi/esolang-box.git
cd esolang-box
bundle install
Content type
Image
Digest
Size
638.7 MB
Last updated
about 9 years ago
docker pull hakatashi/esolang-box