2023-10-19 16:17:05 UTC
789 MB
docker:local
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_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_USERtooljet
TOOLJET_HOSThttp://localhost
npm_config_cache/tmp/.npm/npm-cache/
[#000] sha256:69b3efbf67c2d9a46fdfdc8480b5a03ef73e9999a53aad57213447784f01eb6e - 6.66% (52.5 MB)
[#001] sha256:413cf70afd308df6d3a093c423c6f4ea83ac729e7af6dc895c3fc7eada8d556b - 16.68% (132 MB)
[#002] sha256:b41657a832fd262906deda51018bf8b94b51eb608de584821fdbc2a262e2624a - 5.46% (43.1 MB)
[#003] sha256:9ffb6a7615b085dd51397974ffba41f9b7d687fa9a3e34149e03dc36aaaa2f70 - 0.71% (5.62 MB)
[#004] sha256:20cce0ae76addcf8d23cbe76200abff0d988c2c53726176d4683432061e07dd8 - 0.0% (116 Bytes)
[#005] sha256:9eec98687299069e9b9909fff8ec43a0379673ce160f6ac061612219d89714ff - 6.07% (47.9 MB)
[#006] sha256:20660bec318a99d02a244dbeb432fe572a987ced806b3a45219f0f68ad262bac - 0.0% (93 Bytes)
[#007] sha256:43735031dc9b5cec2d6ab552f44385d058dd29f0ed91739c3d8563639bb6b9d5 - 0.0% (783 Bytes)
[#008] sha256:7ef45d8eb32a6be2429091e528dee81a1e8279994b6a11ffe0918ac06d6575fa - 0.03% (249 KB)
[#009] sha256:bbbe51089ace69b4e302b18df23c2d5216475d0b928ee8c0d55cf836b997f2d0 - 0.0% (2.04 KB)
[#010] sha256:85a5167aa28e463b7e160131798a8971ccb36ce76770cc628ab8069ab99057d7 - 14.45% (114 MB)
[#011] sha256:d3f128d7e35b18a939ca6a722f26a3ae7a2c02785ea5cb42b5f50c563dc324a3 - 0.0% (28.8 KB)
[#012] sha256:85f68311a411faf06e0b783a46de6d4ac70047a57f73b515e0bc7e312b4c16a8 - 0.0% (1.04 KB)
[#013] sha256:17d5cac6b21b7854645c344574ef6c250cf4dcaca3caf5c066c659c0888d7caf - 2.86% (22.6 MB)
[#014] sha256:9c83bd01dae0aa2e7ee5de49d4ce422871d7d2041e9c7ca1ffa006a2ac14145e - 0.0% (1.7 KB)
[#015] sha256:c7c54b575eaec47aa2aec4cfdcd73008a3e507a082347c07eeb8cd328d63ee77 - 0.0% (169 Bytes)
[#016] sha256:81091c5dd722d251f3d8d7279e8920980edd88572017f86691a2bf5b92245fd2 - 0.0% (790 Bytes)
[#017] sha256:55bb394857488f45f0cf40bd1d4e9b7df26df7e60b81ca50ea05a68d1ca04ebe - 0.0% (495 Bytes)
[#018] sha256:e2ea2b2eabaa57ae4070263de1da66bcabc19332b77e5cf0bce4539adfc34980 - 5.93% (46.8 MB)
[#019] sha256:4202fee9c8a345abf281868b947fdf1ec27ef42c6b0496f6d82c580ef895a17e - 0.19% (1.51 MB)
[#020] sha256:63e1bf7cb1021492718f869289a997b4b099c5d5aac1b4d2ac302bde59efcbd9 - 0.0% (5.05 KB)
[#021] sha256:0dc158e72ad120a818ea43772eb2a4042d5536ef7befddd7bf0f6b51ab143aec - 0.07% (549 KB)
[#022] sha256:ef97f9e3703851120bdf177f831e3dde81d4743623305a725286ebe5ada0d59b - 23.98% (189 MB)
[#023] sha256:d2296cadf9db895ded480b2be3c4dfd1b42a5b5599d21934204b6cbf7cfa0827 - 0.0% (782 Bytes)
[#024] sha256:5b721eabfa22def3feedc32efb6d2fd16651388d968b17c88d33f76c41d7c65c - 0.0% (790 Bytes)
[#025] sha256:435eafd32a3d4dede5c7b508732655d0396782320451c68894ab533e8e402de3 - 0.0% (907 Bytes)
[#026] sha256:d20cdb9231f6141702ebe96bbce43931d4e583cad1d5c1a694ba65180fd5691c - 0.0% (168 Bytes)
[#027] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#028] sha256:1c33fd65af5f00169be222893bdaaa1d1e992571329f31c68e9836ae7b2ace3b - 0.96% (7.56 MB)
[#029] sha256:ac7e77cefecd21d0479b4c0ff529173e5aecc9f44098c2be220ce6ac75e1d0a9 - 0.0% (830 Bytes)
[#030] sha256:57a6a4ec82e5509e88726ad3035457d8e9b9a6c9956b9669cdedbcdc339c63ba - 0.6% (4.74 MB)
[#031] sha256:be044749fa49fa523fd39c7203880573a370ee61f3b83b3d57005f9787380207 - 0.0% (3.79 KB)
[#032] sha256:1733e8991ca583727ebcdc9bd288ec3c313c560729455d9f7ad952f029a126c2 - 0.0% (223 Bytes)
[#033] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#034] sha256:67b823427a0397568db833d9b049d1670dbafb57ab58c80e30a4a2ff345d0205 - 14.84% (117 MB)
[#035] sha256:edb8d544efaf35045b3de4c696ef45ea247b39ca7714dcd5621f3c7a9effaf40 - 0.19% (1.49 MB)
[#036] sha256:182efe8a1aaf2801af94bb1c5323990e09c14c8a7ce83e9583e6498a25a3b97a - 0.31% (2.43 MB)
[#037] sha256:949353b23f517b16a0d25de9f286ca8e298c18a8993a0b85d265a0037961ba49 - 0.0% (330 Bytes)
[#038] sha256:b68ac31e3701f32c797e32cc2875926577eb3d3b262277b9430a8f41daba269a - 0.0% (196 Bytes)
[#039] sha256:cf4ea7f064b384f5302d359b11bcab47033c64a1316105dbf1442b66bacd0c66 - 0.0% (197 Bytes)
/bin/sh -c #(nop) ADD file:8a9222387b89a9ac763fd72610ce01ab17f64387cbfde30a6af1861a82030aad in /
2023-10-11 18:35:01 UTC/bin/sh -c #(nop) CMD ["bash"]
2023-10-19 16:02:56 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
2023-10-19 16:03:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c curl -O https://nodejs.org/dist/v18.3.0/node-v18.3.0-linux-x64.tar.xz && tar -xf node-v18.3.0-linux-x64.tar.xz && mv node-v18.3.0-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.3.0-linux-x64.tar.xz # buildkit
2023-10-19 16:03:09 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/lib/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2023-10-19 16:03:09 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2023-10-19 16:03:09 UTC (buildkit.dockerfile.v0)ENV NODE_OPTIONS=--max-old-space-size=4096
2023-10-19 16:03:09 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
2023-10-19 16:03:09 UTC (buildkit.dockerfile.v0)WORKDIR /opt/oracle
2023-10-19 16:03:15 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
2023-10-19 16:03:15 UTC (buildkit.dockerfile.v0)ENV LD_LIBRARY_PATH=/opt/oracle/instantclient_11_2:/opt/oracle/instantclient_21_10:
2023-10-19 16:03:15 UTC (buildkit.dockerfile.v0)WORKDIR /
2023-10-19 16:03:15 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /app # buildkit
2023-10-19 16:11:30 UTC (buildkit.dockerfile.v0)COPY /app/package.json ./app/package.json # buildkit
2023-10-19 16:11:30 UTC (buildkit.dockerfile.v0)COPY /app/plugins/dist ./app/plugins/dist # buildkit
2023-10-19 16:11:30 UTC (buildkit.dockerfile.v0)COPY /app/plugins/client.js ./app/plugins/client.js # buildkit
2023-10-19 16:11:46 UTC (buildkit.dockerfile.v0)COPY /app/plugins/node_modules ./app/plugins/node_modules # buildkit
2023-10-19 16:11:47 UTC (buildkit.dockerfile.v0)COPY /app/plugins/packages/common ./app/plugins/packages/common # buildkit
2023-10-19 16:11:47 UTC (buildkit.dockerfile.v0)COPY /app/plugins/package.json ./app/plugins/package.json # buildkit
2023-10-19 16:11:47 UTC (buildkit.dockerfile.v0)COPY /app/frontend/build ./app/frontend/build # buildkit
2023-10-19 16:11:47 UTC (buildkit.dockerfile.v0)COPY /app/server/package.json ./app/server/package.json # buildkit
2023-10-19 16:11:47 UTC (buildkit.dockerfile.v0)COPY /app/server/.version ./app/server/.version # buildkit
2023-10-19 16:11:47 UTC (buildkit.dockerfile.v0)COPY /app/server/keys ./app/server/keys # buildkit
2023-10-19 16:11:47 UTC (buildkit.dockerfile.v0)COPY /app/server/entrypoint.sh ./app/server/entrypoint.sh # buildkit
2023-10-19 16:11:52 UTC (buildkit.dockerfile.v0)COPY /app/server/node_modules ./app/server/node_modules # buildkit
2023-10-19 16:11:53 UTC (buildkit.dockerfile.v0)COPY /app/server/templates ./app/server/templates # buildkit
2023-10-19 16:11:53 UTC (buildkit.dockerfile.v0)COPY /app/server/scripts ./app/server/scripts # buildkit
2023-10-19 16:11:53 UTC (buildkit.dockerfile.v0)COPY /app/server/dist ./app/server/dist # buildkit
2023-10-19 16:12:51 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
2023-10-19 16:12:53 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
2023-10-19 16:12:53 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
2023-10-19 16:12:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm config set cache /tmp/.npm/npm-cache/ --global # buildkit
2023-10-19 16:12:54 UTC (buildkit.dockerfile.v0)ENV npm_config_cache=/tmp/.npm/npm-cache/
2023-10-19 16:12:54 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
2023-10-19 16:12:54 UTC (buildkit.dockerfile.v0)ENV HOME=/home/appuser
2023-10-19 16:12:54 UTC (buildkit.dockerfile.v0)USER appuser
2023-10-19 16:12:54 UTC (buildkit.dockerfile.v0)WORKDIR /app
2023-10-19 16:13:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm install dotenv@10.0.0 joi@17.4.1 # buildkit
2023-10-19 16:13:01 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm cache clean --force # buildkit
2023-10-19 16:13:01 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["./server/entrypoint.sh"]
2023-10-19 16:16:36 UTC (buildkit.dockerfile.v0)COPY /bin/postgrest /bin # buildkit
2023-10-19 16:16:37 UTC (buildkit.dockerfile.v0)USER root
2023-10-19 16:16:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - # buildkit
2023-10-19 16:16:37 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
2023-10-19 16:16:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c echo "deb http://deb.debian.org/debian" # buildkit
2023-10-19 16:16:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt update && apt -y install postgresql-13 postgresql-client-13 supervisor # buildkit
2023-10-19 16:16:59 UTC (buildkit.dockerfile.v0)USER postgres
2023-10-19 16:17:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c service postgresql start && psql -c "create role tooljet with login superuser password 'postgres';" # buildkit
2023-10-19 16:17:02 UTC (buildkit.dockerfile.v0)USER root
2023-10-19 16:17:02 UTC (buildkit.dockerfile.v0)USER root
2023-10-19 16:17:05 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt update && apt -y install redis # buildkit
2023-10-19 16:17:05 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
2023-10-19 16:17:05 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 PGRST_HOST=http://localhost:3000 PGRST_DB_URI=postgres://tooljet:postgres@localhost/tooljet_db PGRST_JWT_SECRET=r9iMKoe5CRMgvJBBtp4HrqN7QiPpUToj ORM_LOGGING=true DEPLOYMENT_PLATFORM=docker:local HOME=/home/appuser REDIS_HOST=localhost REDIS_PORT=6379 REDIS_USER=default REDIS_PASS= TERM=xterm
2023-10-19 16:17:05 UTC (buildkit.dockerfile.v0)COPY ./server/try-entrypoint.sh /try-entrypoint.sh # buildkit
2023-10-19 16:17:05 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /try-entrypoint.sh # buildkit
2023-10-19 16:17:05 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.