Page MenuHomeDevCentral

Dockerfile
No OneTemporary

Dockerfile

#
# Nasqueron - Arcanist image
#
FROM nasqueron/php-cli
MAINTAINER Sébastien Santoro aka Dereckson <dereckson+nasqueron-docker@espace-win.org>
#
# Prepare the container
#
RUN apt-get update && apt-get install -y \
mercurial subversion openssh-client locales clang-format \
python3 \
silversearcher-ag \
shellcheck \
--no-install-recommends && rm -r /var/lib/apt/lists/*
RUN cd /opt && \
git clone https://github.com/phacility/arcanist.git && \
git clone https://github.com/vhbit/clang-format-linter.git && \
git clone https://devcentral.nasqueron.org/source/shellcheck-linter.git && \
wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash && \
cd /home/app && \
ln -s /opt/arcanist/bin/arc /usr/local/bin/arc && \
ln -s /opt/config/gitconfig /root/.gitconfig && \
ln -s /opt/config/arcrc /root/.arcrc
COPY files /
#
# Docker properties
#
VOLUME ["/opt/config", "/opt/workspace"]
WORKDIR /opt/workspace
CMD ["/usr/local/bin/arc"]

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 8, 09:07 (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3774709
Default Alt Text
Dockerfile (1 KB)

Event Timeline