unjudge/linter-web-service:readme

Manifest digest

sha256:f0db4e87f96e116545edacb8a1b81a091272176c421402fa4865146506f5c5d3

OS/ARCH

linux/amd64

Compressed size

765.46 MB

Last pushed

over 5 years by unjudge

Type

Image

Manifest digest

sha256:f0db4e87f96e116545edacb8a1b81a091272176c421402fa4865146506f5c5d3

Image Layers

1ADD file ... in / 43.27 MB
2CMD ["bash"]0 B
3/bin/sh -c apt-get update &&10.25 MB
4/bin/sh -c set -ex; if4.14 MB
5/bin/sh -c apt-get update &&47.79 MB
6/bin/sh -c set -ex; apt-get204.33 MB
7ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
8ENV LANG=C.UTF-80 B
9/bin/sh -c apt-get update &&5.8 MB
10ENV GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D0 B
11ENV PYTHON_VERSION=3.6.120 B
12/bin/sh -c set -ex &&13.55 MB
13/bin/sh -c cd /usr/local/bin &&240 B
14ENV PYTHON_PIP_VERSION=20.2.40 B
15ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/fa7dc83944936bf09a0e4cb5d5ec852c0d256599/get-pip.py0 B
16ENV PYTHON_GET_PIP_SHA256=6e0bb0a2c2533361d7f297ed547237caf1b7507f197835974c0dd7eba998c53c0 B
17/bin/sh -c set -ex; wget2.02 MB
18CMD ["python3"]0 B
19/bin/sh -c mkdir -p /usr/local/etc208 B
20ENV RUBY_MAJOR=2.30 B
21ENV RUBY_VERSION=2.3.40 B
22ENV RUBY_DOWNLOAD_SHA256=341cd9032e9fd17c452ed8562a8d43f7e45bfe05e411d0d7d627751dd82c578c0 B
23ENV RUBYGEMS_VERSION=2.6.120 B
24/bin/sh -c set -ex &&51.41 MB
25ENV BUNDLER_VERSION=1.15.10 B
26/bin/sh -c gem install bundler662.06 KB
27ENV GEM_HOME=/usr/local/bundle0 B
28ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=10 B
29ENV PATH=/usr/local/bundle/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
30/bin/sh -c mkdir -p "$GEM_HOME"164 B
31/bin/sh -c wget https://github.com/pmd/pmd/releases/download/pmd_releases%2F6.26.0/pmd-bin-6.26.0.zip42.11 MB
32/bin/sh -c unzip pmd-bin-6.26.0.zip &&42.14 MB
33/bin/sh -c echo 'alias pmd="/pmd-bin-6.26.0/bin/run.sh514 B
34ENV PMD_HOME=/pmd-bin-6.26.00 B
35ENV PATH=/pmd-bin-6.26.0/bin:/usr/local/bundle/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
36/bin/sh -c apt-get update &&129.37 MB
37/bin/sh -c wget https://github.com/oclint/oclint/releases/download/v0.12/oclint-0.12-x86_64-linux-3.13.0-112-generic.tar.gz42.73 MB
38/bin/sh -c mkdir oclint-release103 B
39/bin/sh -c tar xf oclint-0.12-x86_64-linux-3.13.0-112-generic.tar.gz44.32 MB
40ENV OCLINT_HOME=/oclint-release0 B
41ENV PATH=/oclint-release/bin:/pmd-bin-6.26.0/bin:/usr/local/bundle/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
42/bin/sh -c echo 'PATH=$OCLINT_HOME/bin:$PATH' >>537 B
43/bin/sh -c apt-get update63.79 KB
44/bin/sh -c apt-get install -y28.16 MB
45/bin/sh -c echo 'deb http://ftp.us.debian.org/debian233 B
46/bin/sh -c apt-get update13.71 MB
47/bin/sh -c apt-get install -y3.49 KB
48WORKDIR /usr/src/app131 B
49COPY dir:52918aa435966d54284f68d59e05dd0069fb5e0c7c751603d0444add241748ef in . 105.62 KB
50/bin/sh -c gem install bundler775.34 KB
51/bin/sh -c gem install sinatra1.17 MB
52/bin/sh -c bundler install7.32 MB
53/bin/sh -c pip3 install git+https://github.com/JuezUN/coala-bears.git30.3 MB
54EXPOSE 45670 B
55/bin/sh -c bundler install1.77 KB
56CMD ["ruby" "src/linter-webapp.rb" "-o"0 B

Command

ADD file:a8742c34bf12f231279dd5086b8ec1310224c740a95170b916217f22a68eb9a7 in /