Sign inSign up
sentry logo

sentry:9.1.1-onbuild

Also known as:
onbuild
Manifest digest

sha256:9ebe6a8f283632b9aa5904a41bc78b0581fda6fa01426bf1c2407147dee44dd6

OS/ARCH

linux/amd64

Compressed size

247.48 MB

Last pushed

about 7 years by doijanky

Type

Image

Vulnerabilities

13
85
67
15
2

Manifest digest

sha256:9ebe6a8f283632b9aa5904a41bc78b0581fda6fa01426bf1c2407147dee44dd6

Layers (36)

python:2.7.16-slim-stretch
0
6
7
1
0
sentry:9.1.1-onbuild
13
79
60
14
2

12

/bin/sh -c groupadd -r sentry && useradd -r -m -g sentry sentry

4.08 KB


13

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends gcc git libffi-dev libjpeg-dev libpq-dev libxml2-dev libxmlsec1-dev libxslt-dev libyaml-dev pkg-config && rm -rf /var/lib/apt/lists/*

116.78 MB


14

ENV PIP_NO_CACHE_DIR=off

0 B


15

ENV PIP_DISABLE_PIP_VERSION_CHECK=on

0 B


16

/bin/sh -c set -x && export GOSU_VERSION=1.11 && fetchDeps=" dirmngr gnupg wget " && apt-get update && apt-get install -y --no-install-recommends $fetchDeps && rm -rf /var/lib/apt/lists/* && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture)" && wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc" && export GNUPGHOME="$(mktemp -d)" && for key in B42F6819007F00F88E364FD4036A9C25BF357DD4 ; do gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys "$key" || gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" || gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ; done && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu && gpgconf --kill all && rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc && chmod +x /usr/local/bin/gosu && gosu nobody true && apt-get purge -y --auto-remove $fetchDeps

1.25 MB


17

/bin/sh -c set -x && export TINI_VERSION=0.18.0 && fetchDeps=" dirmngr gnupg wget " && apt-get update && apt-get install -y --no-install-recommends $fetchDeps && rm -rf /var/lib/apt/lists/* && wget -O /usr/local/bin/tini "https://github.com/krallin/tini/releases/download/v$TINI_VERSION/tini" && wget -O /usr/local/bin/tini.asc "https://github.com/krallin/tini/releases/download/v$TINI_VERSION/tini.asc" && export GNUPGHOME="$(mktemp -d)" && for key in 595E85A6B1B4779EA4DAAEC70B588DFF0527A9B7 ; do gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys "$key" || gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" || gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ; done && gpg --batch --verify /usr/local/bin/tini.asc /usr/local/bin/tini && gpgconf --kill all && rm -r "$GNUPGHOME" /usr/local/bin/tini.asc && chmod +x /usr/local/bin/tini && tini -h && apt-get purge -y --auto-remove $fetchDeps

354.44 KB


18

/bin/sh -c set -x && apt-get update && apt-get install -y --no-install-recommends make && rm -rf /var/lib/apt/lists/* && pip install librabbitmq==1.6.1 maxminddb==1.4.1 && python -c 'import librabbitmq' && python -c 'import maxminddb' && apt-get purge -y --auto-remove make

2.94 MB


19

ENV SENTRY_VERSION=9.1.1

0 B


20

/bin/sh -c set -x && buildDeps=" g++ dirmngr gnupg wget " && apt-get update && apt-get install -y --no-install-recommends $buildDeps && rm -rf /var/lib/apt/lists/* && mkdir -p /usr/src/sentry && wget -O /usr/src/sentry/sentry-${SENTRY_VERSION}-py27-none-any.whl "https://github.com/getsentry/sentry/releases/download/${SENTRY_VERSION}/sentry-${SENTRY_VERSION}-py27-none-any.whl" && wget -O /usr/src/sentry/sentry-${SENTRY_VERSION}-py27-none-any.whl.asc "https://github.com/getsentry/sentry/releases/download/${SENTRY_VERSION}/sentry-${SENTRY_VERSION}-py27-none-any.whl.asc" && wget -O /usr/src/sentry/sentry_plugins-${SENTRY_VERSION}-py2.py3-none-any.whl "https://github.com/getsentry/sentry/releases/download/${SENTRY_VERSION}/sentry_plugins-${SENTRY_VERSION}-py2.py3-none-any.whl" && wget -O /usr/src/sentry/sentry_plugins-${SENTRY_VERSION}-py2.py3-none-any.whl.asc "https://github.com/getsentry/sentry/releases/download/${SENTRY_VERSION}/sentry_plugins-${SENTRY_VERSION}-py2.py3-none-any.whl.asc" && export GNUPGHOME="$(mktemp -d)" && for key in D8749766A66DD714236A932C3B2D400CE5BBCA60 ; do gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys "$key" || gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" || gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ; done && gpg --batch --verify /usr/src/sentry/sentry-${SENTRY_VERSION}-py27-none-any.whl.asc /usr/src/sentry/sentry-${SENTRY_VERSION}-py27-none-any.whl && gpg --batch --verify /usr/src/sentry/sentry_plugins-${SENTRY_VERSION}-py2.py3-none-any.whl.asc /usr/src/sentry/sentry_plugins-${SENTRY_VERSION}-py2.py3-none-any.whl && gpgconf --kill all && pip install /usr/src/sentry/sentry-${SENTRY_VERSION}-py27-none-any.whl /usr/src/sentry/sentry_plugins-${SENTRY_VERSION}-py2.py3-none-any.whl && sentry --help && sentry plugins list && rm -r "$GNUPGHOME" /usr/src/sentry && apt-get purge -y --auto-remove $buildDeps

94.02 MB


21

ENV SENTRY_CONF=/etc/sentry SENTRY_FILESTORE_DIR=/var/lib/sentry/files

0 B


22

/bin/sh -c mkdir -p $SENTRY_CONF && mkdir -p $SENTRY_FILESTORE_DIR

181 B


23

COPY file:c18ac272afa23195896b144833bf12a9e2e020bd8120dddb9e13f3848f2dace0 in /etc/sentry/

3.52 KB


24

COPY file:a05c3f29c43e7a3731ee93d86b5ab0824e2180162cfb13847d0289d024049804 in /etc/sentry/

1.07 KB


25

COPY file:fc1dccf3c8f2b99f9ce312e695b2fc960e4d1b7cae43a80c164a5aaf0c1f7ff9 in /entrypoint.sh

428 B


26

EXPOSE 9000

0 B


27

VOLUME [/var/lib/sentry/files]

0 B


28

ENTRYPOINT ["/entrypoint.sh"]

0 B


29

CMD ["run" "web"]

0 B


30

WORKDIR /usr/src/sentry

136 B


31

ENV PYTHONPATH=/usr/src/sentry

0 B


32

ONBUILD COPY . /usr/src/sentry

0 B


33

ONBUILD RUN if [ -s requirements.txt ]; then pip install -r requirements.txt; fi

0 B


34

ONBUILD RUN if [ -s setup.py ]; then pip install -e .; fi

0 B


35

ONBUILD RUN if [ -s sentry.conf.py ]; then cp sentry.conf.py $SENTRY_CONF/; fi && if [ -s config.yml ]; then cp config.yml $SENTRY_CONF/; fi

0 B