2024-10-18 14:54:11 UTC
1.31 GB
docker:local
ENABLE_MARKETPLACE_FEATUREtrue
ENABLE_TOOLJET_DBtrue
HOME/home/appuser
LD_LIBRARY_PATH/opt/oracle/instantclient_11_2:/opt/oracle/instantclient_21_10:
LOCKBOX_MASTER_KEYreplace_with_lockbox_master_key
NODE_ENVproduction
NODE_OPTIONS--max-old-space-size=4096
ORM_LOGGINGtrue
PATH/usr/local/lib/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGRST_DB_PRE_CONFIGpostgrest.pre_config
PGRST_DB_URIpostgres://tooljet:postgres@localhost/tooljet_db
PGRST_HOSThttp://localhost:3000
PGRST_JWT_SECRETr9iMKoe5CRMgvJBBtp4HrqN7QiPpUToj
PG_DBtooljet_production
PG_HOSTlocalhost
PG_PASSpostgres
PG_USERtooljet
PORT80
REDIS_HOSTlocalhost
REDIS_PASS REDIS_PORT6379
REDIS_USERdefault
SECRET_KEY_BASEreplace_with_secret_key_base
TERMxterm
TOOLJET_DBtooljet_db
TOOLJET_DB_HOSTlocalhost
TOOLJET_DB_PASSpostgres
TOOLJET_DB_RECONFIGtrue
TOOLJET_DB_USERtooljet
TOOLJET_HOSThttp://localhost
npm_config_cache/tmp/.npm/npm-cache/
[#000] sha256:9439c0e98e5f72dba1ea7cf303c3ca61ff9a91b26911886adb4266e2ad40bb58 - 3.9% (52.5 MB)
[#001] sha256:d4c49ec8b6cea5d07c753369b4fdbe9dbaa708d5dd0384829c1008e2b5f22ec5 - 9.79% (132 MB)
[#002] sha256:6fa91e4398891b4a730017414d3469b7c40afe27690d7504859c420c4d3938c3 - 3.25% (43.8 MB)
[#003] sha256:52209b94ccd2e200ab63ade8f1b7940bca6d07da0e01a105eb9ed66dca71fd02 - 0.42% (5.63 MB)
[#004] sha256:84376c2d7510085132aef3416effaf05a8f4da7ae4486ce2994d8d378a48a9f2 - 0.0% (115 Bytes)
[#005] sha256:5eb5aac22b0ddd627dfe90db66d747d1f2c2147e4e67749d498b16a69d92cda7 - 3.56% (47.9 MB)
[#006] sha256:edf94265c5e768fe0ed3c97dfd3197ce00a1738155a40eaf595b6c3e2deeed61 - 0.0% (93 Bytes)
[#007] sha256:7b1061352f6a708f435487bf3d2e5e68041bbcbe84b0e91fac5255746b8ddc32 - 0.0% (783 Bytes)
[#008] sha256:4b0ccea40c7db488a2fbf31a12d567e4a8a7db0d3dd9f3d7f637c1c76ab4fc33 - 0.02% (281 KB)
[#009] sha256:e61e8176183e8b36966fd104c6473e5a6b7005f8d6332ead7ba6c5331986e54e - 0.0% (2.09 KB)
[#010] sha256:566c4e9a58d5c2fd8aa38e16326e3a459b9226cb606fe7b07ea5bef337222e6d - 9.16% (123 MB)
[#011] sha256:72a13366255adf1e7c9cbca2770e3e65b85274508019646955b6c3e46521ebd0 - 0.0% (36.2 KB)
[#012] sha256:e8198dc0db2a2e7096394471eb85ae4379f8b0baa5c6345233918c6d0740034a - 0.0% (1.08 KB)
[#013] sha256:169bec88b89fc1a9289b5a37feb953dae3cff3a35dca7bb0e2e1debab978b029 - 19.33% (260 MB)
[#014] sha256:ce6e7f6d8a8c63d7218aad989e7b36fa92967469452c13a7beb3df53d751a971 - 0.0% (2.08 KB)
[#015] sha256:26a27eea5d9467efaf187e2abdef83dea4be8e366b8dac859e0cbd35dbc8b3a7 - 0.0% (169 Bytes)
[#016] sha256:4974f11db7148326060fa61293dc946a56ba3d54b1300b0029a7a425af96b8f1 - 0.0% (789 Bytes)
[#017] sha256:11c27d5a40bde238a05d41e9520ef457065c9c988ed0c0fb5b57d9eb851963a4 - 0.0% (675 Bytes)
[#018] sha256:d1db101b48c3c546d06538e9e9cffbc4bf9869a463068e31838ef6c57bb4a3e9 - 5.48% (73.7 MB)
[#019] sha256:35dd4410564a9bedeecb3160d3d59b5f7e9c784ad289e6bb6d194bb8d3f2b522 - 0.19% (2.54 MB)
[#020] sha256:09ffc0532af467d4dac5d36e16500d8e119aec9c7693acc895708e32ec73a613 - 0.0% (7.2 KB)
[#021] sha256:959c55d26b5970aecf826a49169058b7926c122067228131ff0515eca77248b5 - 0.09% (1.22 MB)
[#022] sha256:9257bd8381063aefcac8318e6fd8c8c99bdfc3476d2b93b7b32a813b80cf92ca - 34.69% (467 MB)
[#023] sha256:3e44316654e21d24b617c7e503f41de1229d63807cfbcb5a9d51049bea37a7a0 - 0.0% (741 Bytes)
[#024] sha256:64cda0d13374c59080907ab36c0c4d1286084d63de7b893e949dab44a7383212 - 0.0% (755 Bytes)
[#025] sha256:5e5ab142c4f8a5889b67f774578455622af965db4d5cd05c621a102737395895 - 0.0% (846 Bytes)
[#026] sha256:831e3183a5a81058864763f7a2d1b9a4ec5910cf33fa6197363927ac2e421f84 - 0.0% (170 Bytes)
[#027] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#028] sha256:2884a1f8949fa662f2096657220157b98f6c6bff676885f4fdc181ef6b1f00dc - 0.59% (7.93 MB)
[#029] sha256:a39431642d2b6a59bd0931bda10d2fe4f41f3cc983216347f7a6a21a96cbde71 - 0.0% (811 Bytes)
[#030] sha256:8c50082df2aec11d6b84ac86145c9e4c49213e1fba7852e787e0eef30e2e23b7 - 0.37% (4.91 MB)
[#031] sha256:f53c5f3c212824ccd6dceac22d0bd9fdb52ee71599e4d38eb8dfe12f690c6ff3 - 0.0% (3.78 KB)
[#032] sha256:ac4664e8270250c697bdc70c11608bce856f22f67f9a74528c2ddae9c2b30d47 - 0.0% (224 Bytes)
[#033] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#034] sha256:052bdf8394cbe522d4706e8f488966307f6a6b893c131a9fd95844fbab61d0fd - 8.86% (119 MB)
[#035] sha256:473915088eb84840fb23ffa182bffa1a8dd60e7308d318b6af6e83ac604e6b95 - 0.11% (1.49 MB)
[#036] sha256:f9dfeb08c3dc496fa8afb9db07844d70940c97ddcb9161a3e9a3edc3553c662c - 0.18% (2.43 MB)
[#037] sha256:037db02be6ee53a86aca7a99d4385d1516c29e429f9ca90f358d5e66649de357 - 0.0% (333 Bytes)
[#038] sha256:5afa528e82b8a88ce19f419a05e6f1e36b1b01826c9c7e6b68afb8e60ba8ac9c - 0.0% (254 Bytes)
[#039] sha256:53392ebf2cc9dd6295d063b122038050474b496bcb92a27d6d381eb9500b1424 - 0.0% (255 Bytes)
/bin/sh -c #(nop) ADD file:603894b180221fc8174e291cd1177a2b9c09a07d1d9ba4d5b5aecdf80ad91fbb in /
2024-10-17 00:20:39 UTC/bin/sh -c #(nop) CMD ["bash"]
2024-10-18 14:39:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update -yq && apt-get install curl gnupg zip -yq && apt-get install -yq build-essential && apt-get clean -y # buildkit
2024-10-18 14:39:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c curl -O https://nodejs.org/dist/v18.18.2/node-v18.18.2-linux-x64.tar.xz && tar -xf node-v18.18.2-linux-x64.tar.xz && mv node-v18.18.2-linux-x64 /usr/local/lib/nodejs && echo 'export PATH="/usr/local/lib/nodejs/bin:$PATH"' >> /etc/profile.d/nodejs.sh && /bin/bash -c "source /etc/profile.d/nodejs.sh" && rm node-v18.18.2-linux-x64.tar.xz # buildkit
2024-10-18 14:39:40 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/lib/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-10-18 14:39:40 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2024-10-18 14:39:40 UTC (buildkit.dockerfile.v0)ENV NODE_OPTIONS=--max-old-space-size=4096
2024-10-18 14:39:40 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y postgresql-client freetds-dev libaio1 wget && apt-get -o Dpkg::Options::="--force-confold" upgrade -q -y --force-yes && apt-get -y autoremove && apt-get -y autoclean # buildkit
2024-10-18 14:39:40 UTC (buildkit.dockerfile.v0)WORKDIR /opt/oracle
2024-10-18 14:39:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c wget https://tooljet-plugins-production.s3.us-east-2.amazonaws.com/marketplace-assets/oracledb/instantclients/instantclient-basiclite-linuxx64.zip && wget https://tooljet-plugins-production.s3.us-east-2.amazonaws.com/marketplace-assets/oracledb/instantclients/instantclient-basiclite-linux.x64-11.2.0.4.0.zip && unzip instantclient-basiclite-linuxx64.zip && rm -f instantclient-basiclite-linuxx64.zip && unzip instantclient-basiclite-linux.x64-11.2.0.4.0.zip && rm -f instantclient-basiclite-linux.x64-11.2.0.4.0.zip && cd /opt/oracle/instantclient_21_10 && rm -f *jdbc* *occi* *mysql* *mql1* *ipc1* *jar uidrvci genezi adrci && cd /opt/oracle/instantclient_11_2 && rm -f *jdbc* *occi* *mysql* *mql1* *ipc1* *jar uidrvci genezi adrci && echo /opt/oracle/instantclient* > /etc/ld.so.conf.d/oracle-instantclient.conf && ldconfig # buildkit
2024-10-18 14:39:45 UTC (buildkit.dockerfile.v0)ENV LD_LIBRARY_PATH=/opt/oracle/instantclient_11_2:/opt/oracle/instantclient_21_10:
2024-10-18 14:39:45 UTC (buildkit.dockerfile.v0)WORKDIR /
2024-10-18 14:39:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /app # buildkit
2024-10-18 14:48:07 UTC (buildkit.dockerfile.v0)COPY /app/package.json ./app/package.json # buildkit
2024-10-18 14:48:07 UTC (buildkit.dockerfile.v0)COPY /app/plugins/dist ./app/plugins/dist # buildkit
2024-10-18 14:48:07 UTC (buildkit.dockerfile.v0)COPY /app/plugins/client.js ./app/plugins/client.js # buildkit
2024-10-18 14:48:16 UTC (buildkit.dockerfile.v0)COPY /app/plugins/node_modules ./app/plugins/node_modules # buildkit
2024-10-18 14:48:16 UTC (buildkit.dockerfile.v0)COPY /app/plugins/packages/common ./app/plugins/packages/common # buildkit
2024-10-18 14:48:16 UTC (buildkit.dockerfile.v0)COPY /app/plugins/package.json ./app/plugins/package.json # buildkit
2024-10-18 14:48:22 UTC (buildkit.dockerfile.v0)COPY /app/frontend/build ./app/frontend/build # buildkit
2024-10-18 14:48:22 UTC (buildkit.dockerfile.v0)COPY /app/server/package.json ./app/server/package.json # buildkit
2024-10-18 14:48:22 UTC (buildkit.dockerfile.v0)COPY /app/server/.version ./app/server/.version # buildkit
2024-10-18 14:48:22 UTC (buildkit.dockerfile.v0)COPY /app/server/keys ./app/server/keys # buildkit
2024-10-18 14:48:22 UTC (buildkit.dockerfile.v0)COPY /app/server/entrypoint.sh ./app/server/entrypoint.sh # buildkit
2024-10-18 14:48:36 UTC (buildkit.dockerfile.v0)COPY /app/server/node_modules ./app/server/node_modules # buildkit
2024-10-18 14:48:36 UTC (buildkit.dockerfile.v0)COPY /app/server/templates ./app/server/templates # buildkit
2024-10-18 14:48:36 UTC (buildkit.dockerfile.v0)COPY /app/server/scripts ./app/server/scripts # buildkit
2024-10-18 14:48:37 UTC (buildkit.dockerfile.v0)COPY /app/server/dist ./app/server/dist # buildkit
2024-10-18 14:49:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c useradd --create-home --home-dir /home/appuser appuser && chown -R appuser:0 /app && chown -R appuser:0 /home && chmod u+x /app && chmod u+x /home && chmod -R g=u /app && chmod -R g=u /home # buildkit
2024-10-18 14:49:43 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /home/appuser && chown -R appuser:0 /home/appuser && chmod g+s /home/appuser && chmod -R g=u /home/appuser && npm cache clean --force # buildkit
2024-10-18 14:49:43 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /tmp/.npm/npm-cache/ && chown -R appuser:0 /tmp/.npm/npm-cache/ && chmod g+s /tmp/.npm/npm-cache/ && chmod -R g=u /tmp/.npm/npm-cache && npm cache clean --force # buildkit
2024-10-18 14:49:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm config set cache /tmp/.npm/npm-cache/ --global # buildkit
2024-10-18 14:49:44 UTC (buildkit.dockerfile.v0)ENV npm_config_cache=/tmp/.npm/npm-cache/
2024-10-18 14:49:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /tmp/.npm/npm-cache/_logs && chown -R appuser:0 /tmp/.npm/npm-cache/_logs && chmod g+s /tmp/.npm/npm-cache/_logs && chmod -R g=u /tmp/.npm/npm-cache/_logs # buildkit
2024-10-18 14:49:44 UTC (buildkit.dockerfile.v0)ENV HOME=/home/appuser
2024-10-18 14:49:44 UTC (buildkit.dockerfile.v0)USER appuser
2024-10-18 14:49:44 UTC (buildkit.dockerfile.v0)WORKDIR /app
2024-10-18 14:49:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm install dotenv@10.0.0 joi@17.4.1 # buildkit
2024-10-18 14:49:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm cache clean --force # buildkit
2024-10-18 14:49:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["./server/entrypoint.sh"]
2024-10-18 14:53:44 UTC (buildkit.dockerfile.v0)COPY /bin/postgrest /bin # buildkit
2024-10-18 14:53:45 UTC (buildkit.dockerfile.v0)USER root
2024-10-18 14:53:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - # buildkit
2024-10-18 14:53:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c echo "deb http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | tee /etc/apt/sources.list.d/pgdg.list # buildkit
2024-10-18 14:53:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c echo "deb http://deb.debian.org/debian" # buildkit
2024-10-18 14:54:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt update && apt -y install postgresql-13 postgresql-client-13 supervisor # buildkit
2024-10-18 14:54:06 UTC (buildkit.dockerfile.v0)USER postgres
2024-10-18 14:54:08 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c service postgresql start && psql -c "create role tooljet with login superuser password 'postgres';" # buildkit
2024-10-18 14:54:08 UTC (buildkit.dockerfile.v0)USER root
2024-10-18 14:54:08 UTC (buildkit.dockerfile.v0)USER root
2024-10-18 14:54:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt update && apt -y install redis # buildkit
2024-10-18 14:54:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c echo "[supervisord] \n" "nodaemon=true \n" "\n" "[program:postgrest] \n" "command=/bin/postgrest \n" "autostart=true \n" "autorestart=true \n" "\n" "[program:tooljet] \n" "command=/bin/bash -c '/app/server/scripts/init-db-boot.sh' \n" "autostart=true \n" "autorestart=true \n" "stderr_logfile=/dev/stdout \n" "stderr_logfile_maxbytes=0 \n" "stdout_logfile=/dev/stdout \n" "stdout_logfile_maxbytes=0 \n" | sed 's/ //' > /etc/supervisor/conf.d/supervisord.conf # buildkit
2024-10-18 14:54:11 UTC (buildkit.dockerfile.v0)ENV TOOLJET_HOST=http://localhost PORT=80 NODE_ENV=production LOCKBOX_MASTER_KEY=replace_with_lockbox_master_key SECRET_KEY_BASE=replace_with_secret_key_base PG_DB=tooljet_production PG_USER=tooljet PG_PASS=postgres PG_HOST=localhost ENABLE_TOOLJET_DB=true TOOLJET_DB_HOST=localhost TOOLJET_DB_USER=tooljet TOOLJET_DB_PASS=postgres TOOLJET_DB=tooljet_db TOOLJET_DB_RECONFIG=true PGRST_HOST=http://localhost:3000 PGRST_DB_URI=postgres://tooljet:postgres@localhost/tooljet_db PGRST_JWT_SECRET=r9iMKoe5CRMgvJBBtp4HrqN7QiPpUToj PGRST_DB_PRE_CONFIG=postgrest.pre_config ORM_LOGGING=true DEPLOYMENT_PLATFORM=docker:local HOME=/home/appuser REDIS_HOST=localhost REDIS_PORT=6379 REDIS_USER=default REDIS_PASS= ENABLE_MARKETPLACE_FEATURE=true TERM=xterm
2024-10-18 14:54:11 UTC (buildkit.dockerfile.v0)COPY ./server/try-entrypoint.sh /try-entrypoint.sh # buildkit
2024-10-18 14:54:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /try-entrypoint.sh # buildkit
2024-10-18 14:54:11 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/try-entrypoint.sh"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.