Sha256: d7632cc5f072ab1f6557538caa0f74e74673802bf155b43878b25fed4f00d5e0

Contents?: true

Size: 1.21 KB

Versions: 30

Compression:

Stored size: 1.21 KB

Contents

FROM ruby:2.6-slim

ARG bundler_version

RUN apt-get update && \
    apt-get install -y --no-install-recommends \
    git \
    vim \
    openssh-server \
    build-essential \
    wget \
    && rm -rf /var/lib/apt/lists/*

# Install a quick colorized prompt and turn on ls coloring
RUN git clone https://github.com/nojhan/liquidprompt.git ~/liquidprompt && \
    echo '[[ $- = *i* ]] && source ~/liquidprompt/liquidprompt' >>~/.bashrc && \
    mkdir -p ~/.config && \
    echo 'export LP_HOSTNAME_ALWAYS=1' >>~/.config/liquidpromptrc && \
    echo 'export LP_USER_ALWAYS=-1' >>~/.config/liquidpromptrc && \
    sed -i "/color=auto/"' s/# //' ~/.bashrc && \
    sed -i "/alias ls/,/lA/"' s/# //' ~/.bashrc

# VSCode Live Share libraries
RUN wget -O ~/vsls-reqs https://aka.ms/vsls-linux-prereq-script && chmod +x ~/vsls-reqs && ~/vsls-reqs

WORKDIR /code
COPY . /code/

RUN gem install bundler --no-document --version $bundler_version && \
    gem install solargraph && \
    gem install lefthook && \
    bundle config set no-cache 'true' && \
    bundle config set silence_root_warning 'true' && \
    bundle install && \
    echo "Generating YARD documentation for gems (this can be slow)..." && \
    bundle exec yard gems --quiet

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
openstax_kitchen-19.0.0 docker/Dockerfile
openstax_kitchen-18.0.0 docker/Dockerfile
openstax_kitchen-17.1.0 docker/Dockerfile
openstax_kitchen-17.0.0 docker/Dockerfile
openstax_kitchen-16.0.0 docker/Dockerfile
openstax_kitchen-15.0.0 docker/Dockerfile
openstax_kitchen-14.0.0 docker/Dockerfile
openstax_kitchen-13.0.0 docker/Dockerfile
openstax_kitchen-12.2.0 docker/Dockerfile
openstax_kitchen-12.1.0 docker/Dockerfile
openstax_kitchen-12.0.0 docker/Dockerfile
openstax_kitchen-11.2.0 docker/Dockerfile
openstax_kitchen-11.1.0 docker/Dockerfile
openstax_kitchen-11.0.0 docker/Dockerfile
openstax_kitchen-10.0.0 docker/Dockerfile
openstax_kitchen-9.2.0 docker/Dockerfile
openstax_kitchen-9.1.0 docker/Dockerfile
openstax_kitchen-9.0.0 docker/Dockerfile
openstax_kitchen-8.0.1 docker/Dockerfile
openstax_kitchen-8.0.0 docker/Dockerfile