docker.io/tooljet/try:v3.5.44-ee-lts linux/amd64

docker.io/tooljet/try:v3.5.44-ee-lts - 国内下载镜像源 浏览次数:13

这是一个ToolJet的试用镜像。ToolJet是一个低代码平台,允许用户快速构建内部工具。

源镜像 docker.io/tooljet/try:v3.5.44-ee-lts
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts
镜像ID sha256:c94cc029e098cd42bd73cf1e01833109822eb51621b46cd2afeb649bf9c8bd76
镜像TAG v3.5.44-ee-lts
大小 6.91GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /try-entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 13 次
贡献者
镜像创建 2025-05-29T06:44:08.01950073Z
同步时间 2025-05-29 15:39
更新时间 2025-05-31 10:32
环境变量
PATH=/usr/local/lib/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_ENV=production NODE_OPTIONS=--max-old-space-size=4096 NEO4J_HOME=/opt/neo4j NEO4J_CONF=/etc/neo4j NEO4J_DATA=/var/lib/neo4j/data NEO4J_LOG=/var/log/neo4j NEO4J_PLUGIN=/var/lib/neo4j/plugins NEO4J_IMPORT=/var/lib/neo4j/import NEO4J_dbms_active_plugins=apoc LD_LIBRARY_PATH=/opt/oracle/instantclient_11_2:/opt/oracle/instantclient_21_10: npm_config_cache=/tmp/.npm/npm-cache/ HOME=/home/appuser TOOLJET_HOST=http://localhost PORT=80 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 PGRST_DB_PRE_CONFIG=postgrest.pre_config ORM_LOGGING=true DEPLOYMENT_PLATFORM=docker:local REDIS_HOST=localhost REDIS_PORT=6379 REDIS_USER=default REDIS_PASS= TERM=xterm

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts  docker.io/tooljet/try:v3.5.44-ee-lts

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts  docker.io/tooljet/try:v3.5.44-ee-lts

Shell快速替换命令

sed -i 's#tooljet/try:v3.5.44-ee-lts#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts  docker.io/tooljet/try:v3.5.44-ee-lts'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts  docker.io/tooljet/try:v3.5.44-ee-lts'

镜像构建历史


# 2025-05-29 14:44:08  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/try-entrypoint.sh"]
                        
# 2025-05-29 14:44:08  305.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /try-entrypoint.sh # buildkit
                        
# 2025-05-29 14:44:07  305.00B 复制新文件或目录到容器中
COPY ./server/try-entrypoint.sh /try-entrypoint.sh # buildkit
                        
# 2025-05-29 14:44:07  0.00B 设置环境变量 TOOLJET_HOST PORT NODE_ENV LOCKBOX_MASTER_KEY SECRET_KEY_BASE PG_DB PG_USER PG_PASS PG_HOST ENABLE_TOOLJET_DB TOOLJET_DB_HOST TOOLJET_DB_USER TOOLJET_DB_PASS TOOLJET_DB PGRST_HOST PGRST_DB_URI PGRST_JWT_SECRET PGRST_DB_PRE_CONFIG ORM_LOGGING DEPLOYMENT_PLATFORM HOME REDIS_HOST REDIS_PORT REDIS_USER REDIS_PASS TERM
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 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= TERM=xterm
                        
# 2025-05-29 14:44:07  566.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo "[supervisord] \n"     "nodaemon=true \n"     "user=root \n"     "\n"     "[program:postgrest] \n"     "command=/bin/postgrest \n"     "autostart=true \n"     "autorestart=true \n"     "\n"     "[program:tooljet] \n"     "user=appuser \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"     "\n"     "[program:redis] \n"     "user=appuser \n"     "command=/usr/bin/redis-server \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
                        
# 2025-05-29 14:44:07  1.69KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/log/supervisor /var/run/postgresql /var/lib/postgresql /var/lib/redis &&     chown -R appuser:appuser /etc/supervisor /var/log/supervisor /var/lib/redis &&     chown -R postgres:postgres /var/run/postgresql /var/lib/postgresql # buildkit
                        
# 2025-05-29 14:44:06  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c apt update && apt -y install redis # buildkit
                        
# 2025-05-29 14:44:05  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-05-29 14:44:05  17.11MB 执行命令并创建新的镜像层
RUN /bin/sh -c service postgresql start &&     psql -c "create role tooljet with login superuser password 'postgres';" # buildkit
                        
# 2025-05-29 14:44:02  0.00B 指定运行容器时使用的用户
USER postgres
                        
# 2025-05-29 14:44:02  168.23MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update && apt -y install postgresql-13 postgresql-client-13 supervisor # buildkit
                        
# 2025-05-29 14:43:52  64.00B 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:43:52  9.39KB 执行命令并创建新的镜像层
RUN /bin/sh -c wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - # buildkit
                        
# 2025-05-29 14:43:52  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-05-29 14:43:50  17.31MB 复制新文件或目录到容器中
COPY /bin/postgrest /bin # buildkit
                        
# 2025-05-29 14:37:59  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["./server/entrypoint.sh"]
                        
# 2025-05-29 14:37:59  1.76KB 执行命令并创建新的镜像层
RUN /bin/sh -c npm cache clean --force # buildkit
                        
# 2025-05-29 14:37:58  30.28MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install dotenv@10.0.0 joi@17.4.1 # buildkit
                        
# 2025-05-29 14:37:52  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-05-29 14:37:52  0.00B 指定运行容器时使用的用户
USER appuser
                        
# 2025-05-29 14:37:52  62.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y git && apt-get clean # buildkit
                        
# 2025-05-29 14:37:48  0.00B 设置环境变量 HOME
ENV HOME=/home/appuser
                        
# 2025-05-29 14:37:48  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/lib/postgrest /var/log/postgrest /etc/postgrest     && chown -R appuser:0 /var/lib/postgrest /var/log/postgrest /etc/postgrest     && chmod g+s /var/lib/postgrest /var/log/postgrest /etc/postgrest     && chmod -R g=u /var/lib/postgrest /var/log/postgrest /etc/postgrest # buildkit
                        
# 2025-05-29 14:37:48  3.11MB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod -R 770 /var/lib/neo4j                 /var/log/neo4j                 /etc/neo4j                 /opt/neo4j/run # buildkit
                        
# 2025-05-29 14:37:47  6.08MB 执行命令并创建新的镜像层
RUN /bin/sh -c chown -R appuser:0 /var/lib/neo4j                       /var/log/neo4j                       /etc/neo4j                       /opt/neo4j/run # buildkit
                        
# 2025-05-29 14:37:47  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/lib/neo4j/data/databases              /var/lib/neo4j/data/transactions              /var/log/neo4j              /etc/neo4j              /opt/neo4j/run # buildkit
                        
# 2025-05-29 14:37:47  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c touch /tmp/postgrest.conf     && chown appuser:0 /tmp/postgrest.conf     && chmod 640 /tmp/postgrest.conf # buildkit
                        
# 2025-05-29 14:37:47  78.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chown appuser:0 /bin/postgrest && chmod u+x /bin/postgrest && chmod g=u /bin/postgrest # buildkit
                        
# 2025-05-29 14:37:47  85.84KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/lib/redis /var/log/redis /etc/redis     && chown -R appuser:0 /var/lib/redis /var/log/redis /etc/redis     && chmod g+s /var/lib/redis /var/log/redis /etc/redis     && chmod -R g=u /var/lib/redis /var/log/redis /etc/redis # buildkit
                        
# 2025-05-29 14:37:47  0.00B 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:37:47  0.00B 设置环境变量 npm_config_cache
ENV npm_config_cache=/tmp/.npm/npm-cache/
                        
# 2025-05-29 14:37:47  1.80KB 执行命令并创建新的镜像层
RUN /bin/sh -c npm config set cache /tmp/.npm/npm-cache/ --global # buildkit
                        
# 2025-05-29 14:37:47  1.68KB 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:37:46  1.68KB 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:37:44  2.39GB 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:36:17  1.49MB 复制新文件或目录到容器中
COPY /app/server/src/assets ./app/server/src/assets # buildkit
                        
# 2025-05-29 14:36:17  10.03MB 复制新文件或目录到容器中
COPY /app/server/dist ./app/server/dist # buildkit
                        
# 2025-05-29 14:36:16  26.06KB 复制新文件或目录到容器中
COPY /app/server/scripts ./app/server/scripts # buildkit
                        
# 2025-05-29 14:36:16  67.41MB 复制新文件或目录到容器中
COPY /app/server/templates ./app/server/templates # buildkit
                        
# 2025-05-29 14:36:15  730.32MB 复制新文件或目录到容器中
COPY /app/server/node_modules ./app/server/node_modules # buildkit
                        
# 2025-05-29 14:35:52  6.54KB 复制新文件或目录到容器中
COPY /app/server/entrypoint.sh ./app/server/entrypoint.sh # buildkit
                        
# 2025-05-29 14:35:52  775.00B 复制新文件或目录到容器中
COPY /app/server/keys ./app/server/keys # buildkit
                        
# 2025-05-29 14:35:52  14.00B 复制新文件或目录到容器中
COPY /app/server/.version ./app/server/.version # buildkit
                        
# 2025-05-29 14:35:52  7.98KB 复制新文件或目录到容器中
COPY /app/server/package.json ./app/server/package.json # buildkit
                        
# 2025-05-29 14:35:52  990.89MB 复制新文件或目录到容器中
COPY /app/frontend/build ./app/frontend/build # buildkit
                        
# 2025-05-29 14:35:46  4.07KB 复制新文件或目录到容器中
COPY /app/plugins/package.json ./app/plugins/package.json # buildkit
                        
# 2025-05-29 14:35:46  125.99KB 复制新文件或目录到容器中
COPY /app/plugins/packages/common ./app/plugins/packages/common # buildkit
                        
# 2025-05-29 14:35:46  572.24MB 复制新文件或目录到容器中
COPY /app/plugins/node_modules ./app/plugins/node_modules # buildkit
                        
# 2025-05-29 14:35:36  11.00KB 复制新文件或目录到容器中
COPY /app/plugins/client.js ./app/plugins/client.js # buildkit
                        
# 2025-05-29 14:35:20  1.49MB 复制新文件或目录到容器中
COPY /app/plugins/dist ./app/plugins/dist # buildkit
                        
# 2025-05-29 14:35:20  2.30KB 复制新文件或目录到容器中
COPY /app/package.json ./app/package.json # buildkit
                        
# 2025-05-29 14:27:04  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app # buildkit
                        
# 2025-05-29 14:27:04  0.00B 设置工作目录为/
WORKDIR /
                        
# 2025-05-29 14:27:04  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/opt/oracle/instantclient_11_2:/opt/oracle/instantclient_21_10:
                        
# 2025-05-29 14:27:04  178.42MB 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:26:59  0.00B 设置工作目录为/opt/oracle
WORKDIR /opt/oracle
                        
# 2025-05-29 14:26:59  16.37KB 执行命令并创建新的镜像层
RUN /bin/sh -c if [ -f "/etc/neo4j/neo4j.conf" ]; then     sed -i '/dbms.security.auth_enabled/d' /etc/neo4j/neo4j.conf &&     echo "dbms.security.auth_enabled=true" >> /etc/neo4j/neo4j.conf; fi # buildkit
                        
# 2025-05-29 14:26:59  16.38KB 执行命令并创建新的镜像层
RUN /bin/sh -c echo "dbms.security.procedures.unrestricted=apoc.*" >> /etc/neo4j/neo4j.conf &&     echo "dbms.security.procedures.allowlist=apoc.*,algo.*,gds.*" >> /etc/neo4j/neo4j.conf &&     echo "dbms.directories.plugins=/var/lib/neo4j/plugins" >> /etc/neo4j/neo4j.conf # buildkit
                        
# 2025-05-29 14:26:59  2.97MB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/lib/neo4j/plugins &&     wget -P /var/lib/neo4j/plugins https://github.com/neo4j/apoc/releases/download/5.26.6/apoc-5.26.6-core.jar &&     if wget --spider https://github.com/neo4j/apoc/releases/download/5.26.6/apoc-5.26.6-extended.jar 2>/dev/null; then         wget -P /var/lib/neo4j/plugins https://github.com/neo4j/apoc/releases/download/5.26.6/apoc-5.26.6-extended.jar;     else         echo "Extended JAR not found, downloading from Neo4j Labs...";         wget -P /var/lib/neo4j/plugins https://neo4j-contrib.github.io/neo4j-apoc-procedures/5.26.6/apoc-5.26.6-extended.jar || echo "Extended JAR not available, continuing with core only";     fi &&     chmod -R 770 /var/lib/neo4j/plugins # buildkit
                        
# 2025-05-29 14:26:57  0.00B 设置环境变量 NEO4J_dbms_active_plugins
ENV NEO4J_dbms_active_plugins=apoc
                        
# 2025-05-29 14:26:57  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /opt/neo4j/plugins # buildkit
                        
# 2025-05-29 14:26:57  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /data/db /data/logs /data/plugins # buildkit
                        
# 2025-05-29 14:26:57  0.00B 设置环境变量 NEO4J_IMPORT
ENV NEO4J_IMPORT=/var/lib/neo4j/import
                        
# 2025-05-29 14:26:57  0.00B 设置环境变量 NEO4J_PLUGIN
ENV NEO4J_PLUGIN=/var/lib/neo4j/plugins
                        
# 2025-05-29 14:26:57  0.00B 设置环境变量 NEO4J_LOG
ENV NEO4J_LOG=/var/log/neo4j
                        
# 2025-05-29 14:26:57  0.00B 设置环境变量 NEO4J_DATA
ENV NEO4J_DATA=/var/lib/neo4j/data
                        
# 2025-05-29 14:26:57  0.00B 设置环境变量 NEO4J_CONF
ENV NEO4J_CONF=/etc/neo4j
                        
# 2025-05-29 14:26:57  0.00B 设置环境变量 NEO4J_HOME
ENV NEO4J_HOME=/opt/neo4j
                        
# 2025-05-29 14:26:57  588.03MB 执行命令并创建新的镜像层
RUN /bin/sh -c wget -O - https://debian.neo4j.com/neotechnology.gpg.key | apt-key add - &&     echo "deb https://debian.neo4j.com stable 5" > /etc/apt/sources.list.d/neo4j.list &&     apt-get update &&     apt-get install -y neo4j=1:5.26.6 &&     apt-mark hold neo4j &&     apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-05-29 14:26:00  14.92MB 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:26:00  0.00B 设置环境变量 NODE_OPTIONS
ENV NODE_OPTIONS=--max-old-space-size=4096
                        
# 2025-05-29 14:26:00  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2025-05-29 14:26:00  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/lib/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-05-29 14:25:53  156.28MB 执行命令并创建新的镜像层
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
                        
# 2025-05-29 14:25:48  17.31MB 执行命令并创建新的镜像层
RUN /bin/sh -c mv /bin/postgrest /bin/postgrest-original &&     echo '#!/bin/bash\nexec /bin/postgrest-original "$@" 2>&1 | sed "s/^/[PostgREST] /"\n' > /bin/postgrest &&     chmod +x /bin/postgrest # buildkit
                        
# 2025-05-29 14:25:48  516.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo "[supervisord]\n"     "nodaemon=true\n"     "\n"     "[program:postgrest]\n"     "command=/bin/postgrest\n"     "autostart=true\n"     "autorestart=true\n"     "stdout_logfile=/dev/stdout\n"     "stderr_logfile=/dev/stderr\n"     "stdout_logfile_maxbytes=0\n"     "stderr_logfile_maxbytes=0\n"     "\n"     "[program:neo4j]\n"     "command=neo4j console\n"     "autostart=true\n"     "autorestart=unexpected\n"     "startsecs=30\n"     "startretries=999\n"     "priority=90\n"     "exitcodes=0,1,2\n"     "stopsignal=SIGTERM\n"     "stopasgroup=true\n"     "killasgroup=true\n"     "redirect_stderr=true\n"     "stdout_logfile=/var/log/neo4j/neo4j.log\n"     "stdout_logfile_backups=10\n"     "stderr_capture_maxbytes=20MB\n"     "\n" | sed 's/ //' > /etc/supervisor/conf.d/supervisord.conf # buildkit
                        
# 2025-05-29 14:25:48  36.00MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y supervisor # buildkit
                        
# 2025-05-29 14:25:39  17.31MB 复制新文件或目录到容器中
COPY /bin/postgrest /bin # buildkit
                        
# 2025-05-29 14:25:39  349.04MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     curl tar xz-utils postgresql postgresql-contrib postgresql-client &&     apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-05-29 14:25:09  356.57MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update -yq     && apt-get install curl wget gnupg zip -yq     && apt-get install -yq build-essential     && apt -y install redis     && apt-get clean -y # buildkit
                        
# 2025-05-20 08:00:00  124.31MB 
# debian.sh --arch 'amd64' out/ 'bullseye' '@1747699200'
                        
                    

镜像信息

{
    "Id": "sha256:c94cc029e098cd42bd73cf1e01833109822eb51621b46cd2afeb649bf9c8bd76",
    "RepoTags": [
        "tooljet/try:ee-lts-latest",
        "tooljet/try:v3.5.44-ee-lts",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:ee-lts-latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try:v3.5.44-ee-lts"
    ],
    "RepoDigests": [
        "tooljet/try@sha256:cc5a83ea7201f82ebe1afac4abeff8e50543803d007e3389def51ef2b7bb2d20",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tooljet/try@sha256:c2731e2a023c232a84eb9087da6eafb3d5d126e4b2d0ed8fbd749a9a53e955d2"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-29T06:44:08.01950073Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "root",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/lib/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_ENV=production",
            "NODE_OPTIONS=--max-old-space-size=4096",
            "NEO4J_HOME=/opt/neo4j",
            "NEO4J_CONF=/etc/neo4j",
            "NEO4J_DATA=/var/lib/neo4j/data",
            "NEO4J_LOG=/var/log/neo4j",
            "NEO4J_PLUGIN=/var/lib/neo4j/plugins",
            "NEO4J_IMPORT=/var/lib/neo4j/import",
            "NEO4J_dbms_active_plugins=apoc",
            "LD_LIBRARY_PATH=/opt/oracle/instantclient_11_2:/opt/oracle/instantclient_21_10:",
            "npm_config_cache=/tmp/.npm/npm-cache/",
            "HOME=/home/appuser",
            "TOOLJET_HOST=http://localhost",
            "PORT=80",
            "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",
            "PGRST_DB_PRE_CONFIG=postgrest.pre_config",
            "ORM_LOGGING=true",
            "DEPLOYMENT_PLATFORM=docker:local",
            "REDIS_HOST=localhost",
            "REDIS_PORT=6379",
            "REDIS_USER=default",
            "REDIS_PASS=",
            "TERM=xterm"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/try-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 6909291181,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/1253cdc78e6a5cdc64b94c1227ae36965a6b55cd0c0d232d1db1850e17eb7545/diff:/var/lib/docker/overlay2/1ee7dd524f08b6fb5d0e872911df3f8361ea07aa9750a6eadf7091c8465f6c72/diff:/var/lib/docker/overlay2/6a9789a50af09605595dc488b4d3e3df8cc183ea5d2cdc4b95c956c727070f62/diff:/var/lib/docker/overlay2/b72dbec283f808af3940f67cde62fe5f4c9353f76687407f434e115ec43e74eb/diff:/var/lib/docker/overlay2/bccb8dfa7c187b3e257d6371452b22fb895993fc28e061a2742af559f29591b8/diff:/var/lib/docker/overlay2/d984856d9d66e64bfdad15379f526eb305f15f65db90c30f6d8d1624cb936c60/diff:/var/lib/docker/overlay2/7604c3e02f55adb400b3ce75c527066aa2458a703b423d4cb71721c68ad62bb3/diff:/var/lib/docker/overlay2/c7fcb66a1a43bcd3704b9b0e9ed0b33182d1cfea5bb30d4d43b9292267bb6f82/diff:/var/lib/docker/overlay2/09fffd871994e0a1d700729654d9b7c99f1ed731290b2b3ba863f2dc06c90fcc/diff:/var/lib/docker/overlay2/279703d1c43befe088b901833e5e7eb3a881e67fc670f59a0d47080eee90687a/diff:/var/lib/docker/overlay2/e37dabbedb5706ff14854a0fcc66212aa1adfc5e6416bb53e5516bcf3e5cf979/diff:/var/lib/docker/overlay2/9c6b6aeac9e9fe95a96f2eb64ac0e3600e91be4c1c52173475d1c67d965b6214/diff:/var/lib/docker/overlay2/e66b06077056828f84812ead7e18e9302ac271dcc09ae6d28578fa1108d53fea/diff:/var/lib/docker/overlay2/d2043614100197f2a61b5ca21850a173e2d752c5cd3ff89d68eba9a6876b2adf/diff:/var/lib/docker/overlay2/3bd245bc45071cd048eb45a02276ec542d795dee1cbda507f30e2915e0d2d615/diff:/var/lib/docker/overlay2/1d16a40c73daea8bf2b0d7ef0c2c5e99118f65fccbd471ba4446829ec1e6039f/diff:/var/lib/docker/overlay2/7ea6457a70f058fd2135df27ac0b8dc588f46c3aed5a2b52b59149e019d52fd9/diff:/var/lib/docker/overlay2/f9a99a04ba689b7808da73a9c17f217dbb1b0bcfe841094487b4874d13898175/diff:/var/lib/docker/overlay2/dc1887392301ed47944f0bb91ac3c8473d65cff771111c4241cadb8022279bc1/diff:/var/lib/docker/overlay2/cd68e35ffbfe76a7b3bab880449fe058fce120adbca9372bcac3021598035bb2/diff:/var/lib/docker/overlay2/9e22dd086648ec3271d549598714f5ec92d719b83b21069528923c0a1d0c0be1/diff:/var/lib/docker/overlay2/1057f2c7d102b97b1651350be19bb10663df8edcdd8fa47b336559fb34aa27d7/diff:/var/lib/docker/overlay2/9d8b35a61c770495862afae89554fd1c4e3e3010d3cb1ad1c65b8cca226481a4/diff:/var/lib/docker/overlay2/f26cb19002a49a4a69ccf2248772fea90a59a0262af096fefddd6ae6a91c41e8/diff:/var/lib/docker/overlay2/98181dc1b24598d8ac8b582825c3ea095a89ba6f6ad90b2366cb5690424dab7d/diff:/var/lib/docker/overlay2/04c0320495cf9bda82a5a3f731957354f7d3ce4753e9aea7b16e63502b669bb7/diff:/var/lib/docker/overlay2/443752751c9c50d560f34845e365c9c7077d12f0a6ced549f0388ee977f6e73a/diff:/var/lib/docker/overlay2/9ecc9df367deabad83a74d87b89ac122d3574c7860372067e78ebf23f17034b8/diff:/var/lib/docker/overlay2/86a88f0808c30ce6bb31052d64dfbd700b69e410885abacf373a2ee917e2b0ee/diff:/var/lib/docker/overlay2/a13aa4a498ebf9e158353a7376aaaa0b89108b8d6b8ad4c59414f6ccb709fe49/diff:/var/lib/docker/overlay2/f8202983b3b0acf36295a0c63f6152d6d66b060b6a2d6db095e42f4eec17f99b/diff:/var/lib/docker/overlay2/30eba1a92ca1a2bb54ec26e1ec2bbd2166a824c13db889cbf95ba2de8e76540c/diff:/var/lib/docker/overlay2/b08cd4be4175e53f7ed92af57f775205601a642b595b3955627e75755f99dc3f/diff:/var/lib/docker/overlay2/16c9160b8f258b89cfec7078165341bca1388b5e5ee657d1e35dec0381c47cab/diff:/var/lib/docker/overlay2/be956031ca0f122b573309fb3acabbf15021148f99b768fbebf2c400e9d9b973/diff:/var/lib/docker/overlay2/c8e0264efefb0057b61497e42f0ebda1c2f4f20357e36e0d747df35d4ea6638f/diff:/var/lib/docker/overlay2/39d308529c01099d57f17df1ef5b459843e44631d08ef81ada99305d2d386818/diff:/var/lib/docker/overlay2/ed4ddcb2fc69336b99260e456e3de0b2002c2e2569ed903ae071a062aa61c3f8/diff:/var/lib/docker/overlay2/1983174122af230e192fad38e7743bb2cd40ca067a12531264cf165dc5520c83/diff:/var/lib/docker/overlay2/d01c01157b7a863a0b5969ae5c850da9b5edd6fe950c43592eb8f9d4ea840a42/diff:/var/lib/docker/overlay2/e7c2f2cc7f2ea9b4661cbfd6c415c6a8fbbfcce367ea337cb8e1f9e6e82f9257/diff:/var/lib/docker/overlay2/4b33f8dac11d351db5b71eec880c0755580174eaaf7b39cff1aa0ec8ca8213f3/diff:/var/lib/docker/overlay2/d44d13cb11554490671d1b027a6adeed85bb6c9e440a206059bf2486a46617cc/diff:/var/lib/docker/overlay2/52ca4d2f6ec63c2609b2d793017e190f70a4cb20a31c8491d826c0ab36230b9a/diff:/var/lib/docker/overlay2/a4691d583400cbda83a99163a6cae9ecb05a6d6a8dd64a9d943690aaa0b97070/diff:/var/lib/docker/overlay2/d96972d29ea35d7f37cf1ef4dda0b488daf8d91c623ce713653c583d647009a5/diff:/var/lib/docker/overlay2/00ae4e41bebf96d084a25960dc7908253be4e5690c29a1e34a61ece7497e0b19/diff:/var/lib/docker/overlay2/3b17240d752117bfb1c2e7140414d02cb5a180be22d60c05317747a526ae1240/diff:/var/lib/docker/overlay2/20194addb5031b34a45d40faaea5472031f43d7bd5316e05f3ee5db04e2c5886/diff:/var/lib/docker/overlay2/f56b0f06ee6b27d58d586a21ae94be331b900d6e2378f8ba83414380212aa039/diff:/var/lib/docker/overlay2/d05440451b7ee6677a04797336e964ddc0310f06d298e40738bf05a315694584/diff:/var/lib/docker/overlay2/b2acbdf6797f887613f24d579d2a1d783c7bd78d49c499a1422d887bd341068c/diff:/var/lib/docker/overlay2/db39f3df61b5d57b0f1dfd7da20d70a8989a83b41ec24ae33566c2fd69bebe8e/diff:/var/lib/docker/overlay2/d8db445ebfcbd94316ee042580cb1681f55569f40e5795368745a8c47507a3bf/diff:/var/lib/docker/overlay2/2a63127611d91b1535f42463759fd97f43b63fe5fa72894f50300fcb4dd75cc8/diff:/var/lib/docker/overlay2/90b339b1395bb18c81f2812fdea5faf8213c8ccc7c0c41a4721cb8b48adf112f/diff:/var/lib/docker/overlay2/d8697c7e041fec9801a4cff0fa8009c122224a609f32d92d1a9d96001e6377c7/diff:/var/lib/docker/overlay2/7667e543bbaf5a23a39ca9a115f53017fa892a02f73869031aaaf2979d4c2885/diff:/var/lib/docker/overlay2/d8aaac8d113b1251e3b3db014a20c9f2cc5bf9d6c49c8d2320d2b86cc1bbbc5d/diff",
            "MergedDir": "/var/lib/docker/overlay2/0fc8126d6d8fbceba3ce6d0ad7efb0fc3cb3f58ef973bf984e1024ff8b979e45/merged",
            "UpperDir": "/var/lib/docker/overlay2/0fc8126d6d8fbceba3ce6d0ad7efb0fc3cb3f58ef973bf984e1024ff8b979e45/diff",
            "WorkDir": "/var/lib/docker/overlay2/0fc8126d6d8fbceba3ce6d0ad7efb0fc3cb3f58ef973bf984e1024ff8b979e45/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:46cd9334c732eba726ffed1b7680a375255fecf545c6c27725ac606783b3843c",
            "sha256:bd49dc6b63c951a1de87d03ade5430c4be40ba54262960019685969a4a479a8a",
            "sha256:e9c07a4f0061691276950e8b6ac2867121f301742b5ef5f128802f1956305140",
            "sha256:7b85393d6b32714508472a78bfcb12191936ded6185daa29588aa3f5f57f5236",
            "sha256:7d87ae12d0c6f211337677838eb2658f5d7f25b99da30e6a348d39df9fe9c567",
            "sha256:61abf3cd145fff97f815a0b5ecc85880c9cb251857ac2dedc0705f3a4e29a0e0",
            "sha256:77933271f2ec781a142356ec96e64db9daf6db08d5c40b51fb4a6849e2f1ae6b",
            "sha256:441fd1bebb4a636ac78794e54337195d33df325d2aef094c19af161314c55f77",
            "sha256:dabf51a10a7d09840429b23ebe2f2dbd983d38737e23e8826c0f39b34d79dc99",
            "sha256:4360ea0f5eef9dfe42e933843a553cde8cd850c743daab5a7748227a3c46b975",
            "sha256:abef16b98e77f7070453fd3207cc6bc7570bc6ac94b9f1017fce7423be5b05f7",
            "sha256:c1fdc7f40a7d17bed57a0d19cd993bcb1233d2997755f02aed6b027ccc5b5167",
            "sha256:b2294fa658e5002719a6eeea21b3999e606707a9e282d5b1e9aac1a67dfe79c0",
            "sha256:4f814985d11b532d7db2ec228d24bc464e768eb77fe4afc007e189d9629d4220",
            "sha256:29746ac0dd7042a3ecb28cc7b1628c5678dc66bdbac2503fa138986783f9c101",
            "sha256:527a7db5dd450fca45e95cd4afbde511d1318fb9d398d06a65c27727cee02fae",
            "sha256:718c2d97850796a5d7ba3b6ca4463faf8d16fa38c268d95f31d48ac254c6c2ff",
            "sha256:12cf2d4afd1288155f293bb0c886611b6a5f61f08347b26bb43a9df779ecd83d",
            "sha256:656fe1cca7ca0237b53529ccf3086af697044a953ad5457634c7e594dc8e9276",
            "sha256:24745786868888816c2935dd2ecefee8b1caf0682a7f1c74485c54c553834216",
            "sha256:aa3d68b8a81f860aad74758a7abf17c6e43550c7ed14143d49206f0a3759de9d",
            "sha256:c41feacc667558d241d0a5805f326c15faa6ccc862d86aa1277c0b41072a9115",
            "sha256:4ac2b3572ba7b5fa6f31f06f996b23bf0f0846bdddb899938133ffb7b02698c9",
            "sha256:701f38d4a42e27d0bd16603e34bd70e6549b2d801e7cbcde06f06cedaedad36f",
            "sha256:3a01627b3b44c78544186659f99926be5715d0a0aa39a272b20a59f1c0b3037a",
            "sha256:1e1549efd1543f05625bc11030a22bd59e07a3e64db34a8698cc03ba4e7a454c",
            "sha256:9717dd2de2b639783fe71a1416e4a34b05c80ecfbffc07558dd1e0ec9a7f25c4",
            "sha256:1a6d2fee5414cb2dd92450be714ea644f21b1a8bd163ccf3fc8ed28d525013a5",
            "sha256:c2dc540798e4af6b99a38be63ade066cb36a1e3a375e144471fabc906671ec82",
            "sha256:2be39fd328cb9cb8f3b80cb0f2427d8bcd28a9c87b2efbc01ee4a48e4fd5237a",
            "sha256:3b62cbb74ca07b789596ac96b0fe6e5ff1f37437273d1db90e25812dfc20d3c7",
            "sha256:50782dd8a97d09272d0717b29aca9df0a583421133918bb0c1704b4c53fd9408",
            "sha256:b2fed3962b96ade152afb4659d246ff54c7fa6ed1679ee4fbea0d952d594c1ee",
            "sha256:fde62dba338c23de3ac26a58045fbaab8c553aabe42f12464ba881e9137380ce",
            "sha256:ba6f0f29d6559b64f3267b17689b8d1816be9c37109cf9aa44ff42979f5c1420",
            "sha256:32af926eaae6b51d66fc68b537cf00c34fd5eb0e95ee894b6324dbceafc3bb69",
            "sha256:6076c61990db6d2189dd83ded34527c6569a05c62a9851d0ed4103d59762b75f",
            "sha256:08064d6ac27a29916d9d176cf21477fb413553a2ab8794fed217cb01c611e2d8",
            "sha256:6b4af90b834508677f27e41805d548169f0904e64d6957adf34c8a1c225159b6",
            "sha256:815d7a2972f7d55e3b641b5854d6c4704f91d8dfa0fce6ba7c5938523c6b3ca6",
            "sha256:948cc454f1ea76a07629d11881fccc320a44ec4fdcf4568a451a2218ae06e016",
            "sha256:52bc89714de74de2a90780ad7016c3c304a7ed1eab382922cb0f645835afc613",
            "sha256:93744e667bdf6085df502583dd5847d93bd4ab436e629e64a9cc2f5083392a42",
            "sha256:bf851c9179616369ad15bbe095bea98ee19ac192a1d1ab3521cbb216bc23a38e",
            "sha256:458b85f3dccfca70434e8f96705b7fe9eeec4773360169d46ba80810b99aae3a",
            "sha256:96f98944cd4987ca5e29d05c0b8b4d26c9110dfcde67a20836cfb61cc8da3c66",
            "sha256:d43b49b80d70587c89f5cc4fe7e9f82b822a3e5c31384923839470278f562c74",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:969eff4454e7d8c36bab3afa6686a29af21e3ccd0511bbd53522c12632227d8b",
            "sha256:a92d69c00b450a42e9c9074e976d2095f4d94a6711257c619ca18f8e50cc9fa9",
            "sha256:ec354d5929bff14eee8346849eb481eeb0a7f3c9efa50ad55001a66ded59aa1a",
            "sha256:9c9897ae5e0091c71cf1d54c4c7577a7f494bc0bb8764b97a664b756f809597d",
            "sha256:ddf1a7d76f87cd521072d6db0ed3a68e59256237103723409b56215753f15217",
            "sha256:1bd2eb466f618e2d83eb12b128a0f313e2bb842dff157831566f74f8a7c75da0",
            "sha256:d583688c02ab6ccfda2ee1e048d65d723635854c880ee044ba008163e7a78e9e",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:37c89c02113ce7a36259a967ef818c08adeeb60f21270b3eded6ea3da3f3c4f6",
            "sha256:9cc877f64315352e9f6d27c3547713549cebea5f13eba3c51a7964a51f28b4e3",
            "sha256:27fc87b8a057383fa36f8434c9dbb7aa65223c5102cb703fcc4176ae3fd6ed1f",
            "sha256:60d72257cea3002bc584697e1b6a3c263437e387b8b7a5484afc1493244d6492"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-29T15:39:01.055885771+08:00"
    }
}

更多版本

docker.io/tooljet/try:latest

linux/amd64 docker.io5.27GB2025-02-05 16:48
121

docker.io/tooljet/try:ee-lts-latest

linux/amd64 docker.io6.91GB2025-05-29 15:37
17

docker.io/tooljet/try:v3.5.44-ee-lts

linux/amd64 docker.io6.91GB2025-05-29 15:39
12