{"architecture":"amd64","author":"DevOps \u003cdevops@jfrog.com\u003e","config":{"User":"elasticsearch","ExposedPorts":{"9200/tcp":{},"9300/tcp":{}},"Env":["PATH=/usr/share/elasticsearch/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","ELASTIC_CONTAINER=true"],"Entrypoint":["/bin/tini","--","/usr/local/bin/docker-entrypoint.sh"],"Cmd":["eswrapper"],"WorkingDir":"/usr/share/elasticsearch","Labels":{"org.label-schema.build-date":"2022-01-07T03:52:04.721256476Z","org.label-schema.license":"Elastic-License-2.0","org.label-schema.name":"Elasticsearch","org.label-schema.schema-version":"1.0","org.label-schema.url":"https://www.elastic.co/products/elasticsearch","org.label-schema.usage":"https://www.elastic.co/guide/en/elasticsearch/reference/index.html","org.label-schema.vcs-ref":"4e6e4eab2297e949ec994e688dad46290d018022","org.label-schema.vcs-url":"https://github.com/elastic/elasticsearch","org.label-schema.vendor":"Elastic","org.label-schema.version":"7.16.3","org.opencontainers.image.created":"2022-01-07T03:52:04.721256476Z","org.opencontainers.image.documentation":"https://www.elastic.co/guide/en/elasticsearch/reference/index.html","org.opencontainers.image.licenses":"Elastic-License-2.0","org.opencontainers.image.revision":"4e6e4eab2297e949ec994e688dad46290d018022","org.opencontainers.image.source":"https://github.com/elastic/elasticsearch","org.opencontainers.image.title":"Elasticsearch","org.opencontainers.image.url":"https://www.elastic.co/products/elasticsearch","org.opencontainers.image.vendor":"Elastic","org.opencontainers.image.version":"7.16.3"},"OnBuild":null},"created":"2022-02-09T12:55:31.299606Z","history":[{"created":"2022-01-07T02:25:29.849530323Z","created_by":"/bin/sh -c #(nop) ADD file:122ad323412c2e70b3138d8eb62648c4692989de91be1ffb6b4bf086c8311b62 in / "},{"created":"2022-01-07T02:25:30.389665393Z","created_by":"/bin/sh -c #(nop)  CMD [\"bash\"]","empty_layer":true},{"created":"2022-01-07T03:54:27.807046767Z","created_by":"/bin/sh -c yes no | dpkg-reconfigure dash \u0026\u0026     for iter in 1 2 3 4 5 6 7 8 9 10; do       export DEBIAN_FRONTEND=noninteractive \u0026\u0026       apt-get update \u0026\u0026       apt-get upgrade -y \u0026\u0026       apt-get install -y --no-install-recommends         ca-certificates curl netcat p11-kit unzip vim-tiny zip \u0026\u0026       apt-get clean \u0026\u0026       rm -rf /var/lib/apt/lists/* \u0026\u0026       exit_code=0 \u0026\u0026 break ||         exit_code=$? \u0026\u0026 echo \"apt-get error: retry $iter in 10s\" \u0026\u0026 sleep 10;     done;     exit $exit_code"},{"created":"2022-01-07T03:54:28.68035957Z","created_by":"/bin/sh -c groupadd -g 1000 elasticsearch \u0026\u0026     adduser --uid 1000 --gid 1000 --home /usr/share/elasticsearch elasticsearch \u0026\u0026     adduser elasticsearch root \u0026\u0026     chown -R 0:0 /usr/share/elasticsearch"},{"created":"2022-01-07T03:54:28.791203795Z","created_by":"/bin/sh -c #(nop)  ENV ELASTIC_CONTAINER=true","empty_layer":true},{"created":"2022-01-07T03:54:28.911628978Z","created_by":"/bin/sh -c #(nop) WORKDIR /usr/share/elasticsearch","empty_layer":true},{"created":"2022-01-07T03:54:35.644945822Z","created_by":"/bin/sh -c #(nop) COPY --chown=0:0dir:cd0f893a15c106f87e3ecf14d20f65d13b31b1b5eaa5201e4c1234d3ffbd01c4 in /usr/share/elasticsearch "},{"created":"2022-01-07T03:54:39.173860418Z","created_by":"/bin/sh -c #(nop) COPY --chown=0:0file:fcc427e6b1b34164533c7d80cf8bba68e6f09d5c7d442ca055586359d7076e62 in /bin/tini "},{"created":"2022-01-07T03:54:39.289070336Z","created_by":"/bin/sh -c #(nop)  ENV PATH=/usr/share/elasticsearch/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","empty_layer":true},{"created":"2022-01-07T03:54:39.446498343Z","created_by":"/bin/sh -c #(nop) COPY file:35bdfc6ad8079cb9cab605169a09ebfe8ce26cd4a9e4120efe12f418073a9bfb in /usr/local/bin/docker-entrypoint.sh "},{"created":"2022-01-07T03:54:40.174748582Z","created_by":"/bin/sh -c chmod g=u /etc/passwd \u0026\u0026     chmod 0555 /usr/local/bin/docker-entrypoint.sh \u0026\u0026     find / -xdev -perm -4000 -exec chmod ug-s {} + \u0026\u0026     chmod 0775 /usr/share/elasticsearch \u0026\u0026     chown elasticsearch bin config config/jvm.options.d data logs plugins"},{"created":"2022-01-07T03:54:40.324215615Z","created_by":"/bin/sh -c #(nop) COPY file:12a03e8b4b92c72f58aeb5fcc5d8c6ce94ffb52fa4e13b04e23229fa535fedc0 in /etc/ca-certificates/update.d/docker-openjdk "},{"created":"2022-01-07T03:54:40.971565126Z","created_by":"/bin/sh -c /etc/ca-certificates/update.d/docker-openjdk"},{"created":"2022-01-07T03:54:41.086959642Z","created_by":"/bin/sh -c #(nop)  EXPOSE 9200 9300","empty_layer":true},{"created":"2022-01-07T03:54:41.196527476Z","created_by":"/bin/sh -c #(nop)  LABEL org.label-schema.build-date=2022-01-07T03:52:04.721256476Z org.label-schema.license=Elastic-License-2.0 org.label-schema.name=Elasticsearch org.label-schema.schema-version=1.0 org.label-schema.url=https://www.elastic.co/products/elasticsearch org.label-schema.usage=https://www.elastic.co/guide/en/elasticsearch/reference/index.html org.label-schema.vcs-ref=4e6e4eab2297e949ec994e688dad46290d018022 org.label-schema.vcs-url=https://github.com/elastic/elasticsearch org.label-schema.vendor=Elastic org.label-schema.version=7.16.3 org.opencontainers.image.created=2022-01-07T03:52:04.721256476Z org.opencontainers.image.documentation=https://www.elastic.co/guide/en/elasticsearch/reference/index.html org.opencontainers.image.licenses=Elastic-License-2.0 org.opencontainers.image.revision=4e6e4eab2297e949ec994e688dad46290d018022 org.opencontainers.image.source=https://github.com/elastic/elasticsearch org.opencontainers.image.title=Elasticsearch org.opencontainers.image.url=https://www.elastic.co/products/elasticsearch org.opencontainers.image.vendor=Elastic org.opencontainers.image.version=7.16.3","empty_layer":true},{"created":"2022-01-07T03:54:41.313509624Z","created_by":"/bin/sh -c #(nop)  ENTRYPOINT [\"/bin/tini\" \"--\" \"/usr/local/bin/docker-entrypoint.sh\"]","empty_layer":true},{"created":"2022-01-07T03:54:41.432886402Z","created_by":"/bin/sh -c #(nop)  CMD [\"eswrapper\"]","empty_layer":true},{"created":"2022-02-09T12:54:22.1401087Z","created_by":"ARG ES_VERSION","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2022-02-09T12:54:22.1401087Z","created_by":"ARG YQ_VERSION","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2022-02-09T12:54:22.1401087Z","created_by":"ARG SEARCHGUARD_VERSION","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2022-02-09T12:54:22.1401087Z","created_by":"MAINTAINER DevOps \u003cdevops@jfrog.com\u003e","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2022-02-09T12:54:22.1401087Z","created_by":"USER root","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2022-02-09T12:54:22.1401087Z","created_by":"RUN |3 ES_VERSION=7.16.3 YQ_VERSION=4.18.1 SEARCHGUARD_VERSION=52.6.0 /bin/sh -c curl -fLk https://github.com/mikefarah/yq/releases/download/v${YQ_VERSION}/yq_linux_amd64 -o /opt/yq \u0026\u0026 chmod +x /opt/yq # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:19.5143021Z","created_by":"RUN |3 ES_VERSION=7.16.3 YQ_VERSION=4.18.1 SEARCHGUARD_VERSION=52.6.0 /bin/sh -c curl -fLk https://maven.search-guard.com/search-guard-suite-release/com/floragunn/search-guard-suite-plugin/${ES_VERSION}-${SEARCHGUARD_VERSION}/search-guard-suite-plugin-${ES_VERSION}-${SEARCHGUARD_VERSION}.zip -o /search-guard-${ES_VERSION}-${SEARCHGUARD_VERSION}.zip # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:26.380023Z","created_by":"RUN |3 ES_VERSION=7.16.3 YQ_VERSION=4.18.1 SEARCHGUARD_VERSION=52.6.0 /bin/sh -c /usr/share/elasticsearch/bin/elasticsearch-plugin install -b file:///search-guard-${ES_VERSION}-${SEARCHGUARD_VERSION}.zip # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:26.4127654Z","created_by":"COPY resources/config /usr/share/elasticsearch/config # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:26.9197152Z","created_by":"RUN |3 ES_VERSION=7.16.3 YQ_VERSION=4.18.1 SEARCHGUARD_VERSION=52.6.0 /bin/sh -c apt-get install -y gzip # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:26.9197152Z","created_by":"ARG TMP_SG_DIR=/opt/tmp-es-sg","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2022-02-09T12:55:26.9562801Z","created_by":"COPY resources/config-sg /opt/tmp-es-sg/config # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:26.9917022Z","created_by":"COPY resources/certs /opt/tmp-es-sg/certs # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:27.3373459Z","created_by":"RUN |4 ES_VERSION=7.16.3 YQ_VERSION=4.18.1 SEARCHGUARD_VERSION=52.6.0 TMP_SG_DIR=/opt/tmp-es-sg /bin/sh -c mkdir -p ${TMP_SG_DIR}     \u0026\u0026 cd ${TMP_SG_DIR}     \u0026\u0026 cp certs/localhost.key certs/localhost.pem certs/root-ca.pem /usr/share/elasticsearch/config/     \u0026\u0026 cp certs/root-ca.pem certs/sgadmin.key certs/sgadmin.pem /usr/share/elasticsearch/plugins/search-guard-7/tools/     \u0026\u0026 echo \"\" \u003e /usr/share/elasticsearch/config/unicast_hosts.txt     \u0026\u0026 chmod 775 /usr/share/elasticsearch/config/unicast_hosts.txt     \u0026\u0026 rm -fr ${TMP_SG_DIR} # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:27.3733758Z","created_by":"COPY resources/entrypoint /usr/local/bin # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:27.7208268Z","created_by":"RUN |4 ES_VERSION=7.16.3 YQ_VERSION=4.18.1 SEARCHGUARD_VERSION=52.6.0 TMP_SG_DIR=/opt/tmp-es-sg /bin/sh -c cp -fr /usr/share/elasticsearch/plugins/search-guard-7/sgconfig /usr/share/elasticsearch/plugins/search-guard-7/sgconfig_copy     \u0026\u0026 chmod 775 /usr/local/bin/*.sh # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:31.299606Z","created_by":"RUN |4 ES_VERSION=7.16.3 YQ_VERSION=4.18.1 SEARCHGUARD_VERSION=52.6.0 TMP_SG_DIR=/opt/tmp-es-sg /bin/sh -c chown -R elasticsearch:root /usr/share/elasticsearch \u0026\u0026     chmod -R 775 /usr/share/elasticsearch/config \u0026\u0026     chmod -R 775 /usr/share/elasticsearch/plugins \u0026\u0026     chmod -R 755 /usr/share/elasticsearch/bin/* \u0026\u0026     chmod 777 /usr/share/elasticsearch/logs \u0026\u0026     chmod 777 /usr/share/elasticsearch/config # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2022-02-09T12:55:31.299606Z","created_by":"USER elasticsearch","comment":"buildkit.dockerfile.v0","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:0eba131dffd015134cb310c284b776c1e44d330146cd2f0e30c4e464d0b76d24","sha256:faf90cfccbb2de4f474d2c70bd2bc04bf47ddec5ea3d9e3b726fb94b829b968d","sha256:93754c99a7026de38340bf61f5dd3094d89b4a7d09d53acdc09171351bfde0db","sha256:562ef136ad18455e8862b02fb322694a6796272311179acd4ad9d0a2e6c52218","sha256:7b8cdff7a1f08b3d0ffa2b7ec884383a4cdc7621d26b695bf3026dcf4807a95c","sha256:c761b331f298e658b21b0ea3d131f86d259036ce24c5827e8e81b8d4b0e3b14c","sha256:1cfefc3cc94d396a0fa47b3a830ce7ab24a1d7c16cc9e83ebef308acee4c72fe","sha256:2ce80ed398eb945b95db24739e116ad4e5f598d20e7b9ba77f0d023c0a119366","sha256:01bf79948af2da41d7138386b766891b8694f7c3b83be8617f90821ea82de2ec","sha256:aced182091e6ac01690c57064ef8d1c5feee2273154007f1bc9f3bccf6d13266","sha256:a3f9fddd9a3e29e2ba3cba48270053ab7b6b40519d70d319e9a4578b5a3c5612","sha256:7b99545d56d67f3d53c9bab89705c86f485dd1a94e9427a71b5ec24f3607c485","sha256:38674257d77d7dc40dcfcf49353e3e19be8128cbaefd46513204e9375af36c76","sha256:6689fae40812a8e7d414de12facb915180522bae8e7a4e6e9574032476e2c408","sha256:daa305b2e258fca1048f6c3976c408805b6b77879e44507e32a4dfc81a868ac1","sha256:6cf16a66d100e779fd10ce2da13a1e1481e05c2ff9dcfbcede83a4d6e2477668","sha256:ef55353433dfeb29b745123e2801a13a6c21d734882ac542bfa7604b081dfc4e","sha256:0c6014671fbfcab1a246cf7880ef850d4240dc4133d93f892f4c5d78ea86e2eb","sha256:dd269a29642bdea545d703ada6c8610bea7a12f49bfcd22f70714b4d3479227d","sha256:8f1609f0f57be8c914c81e7ad5defee12322aa22768b74958a2cefa0e43f0bda"]}}