diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fc14e49 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM ruby:2.5.0 as base + +RUN apt-get update && apt-get install -y gnuplot + +RUN useradd -u 1000 gnuplot; \ + mkdir -p /home/gnuplot/gnuplot; \ + chown gnuplot.gnuplot -R /home/gnuplot + +WORKDIR /home/gnuplot/gnuplot + +USER gnuplot +RUN gem install jeweler2 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..61d4e71 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +version: '3' +services: + ruby_gnuplot: + build: . + working_dir: /home/gnuplot/gnuplot + container_name: ruby_gnuplot + command: /bin/bash + volumes: + - .:/home/gnuplot/gnuplot