Sign inSign up

openiap/nodeagent:alpine-edge

Manifest digest

sha256:47dec6dc678ec4d7385f28c49d28e4fa69e3eb9562cf36c97d0a7705a4423f54

OS/ARCH

linux/amd64

Compressed size

310.08 MB

Last pushed

over 2 years by cloudhack

Type

Image

Manifest digest

sha256:47dec6dc678ec4d7385f28c49d28e4fa69e3eb9562cf36c97d0a7705a4423f54

Image Layers

1ADD file ... in / 3.25 MB
2CMD ["/bin/sh"]0 B
3ENV LANG=C.UTF-80 B
4RUN /bin/sh -c ALPINE_GLIBC_BASE_URL="https://github.com/sgerrand/alpine-pkg-glibc/releases/download" &&3.19 MB
5ENV LANG=C.UTF-8 LC_ALL=C.UTF-80 B
6ENV ENV_NAME=base0 B
7ENV MAMBA_ROOT_PREFIX=/opt/conda0 B
8ENV MAMBA_EXE=/bin/micromamba0 B
9COPY /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt # buildkit120.68 KB
10COPY /tmp/bin/micromamba /bin/micromamba # buildkit5.76 MB
11RUN /bin/sh -c { grep760.31 KB
12ARG MAMBA_USER=mambauser0 B
13ARG MAMBA_USER_ID=574390 B
14ARG MAMBA_USER_GID=574390 B
15ENV MAMBA_USER=mambauser0 B
16ENV MAMBA_USER_ID=574390 B
17ENV MAMBA_USER_GID=574390 B
18COPY _dockerfile_initialize_user_accounts.sh /usr/local/bin/_dockerfile_initialize_user_accounts.sh # buildkit528 B
19COPY _dockerfile_setup_root_prefix.sh /usr/local/bin/_dockerfile_setup_root_prefix.sh # buildkit289 B
20RUN |3 MAMBA_USER=mambauser MAMBA_USER_ID=57439 MAMBA_USER_GID=574391.45 KB
21USER mambauser0 B
22WORKDIR /tmp32 B
23COPY _apptainer_shell.sh /usr/local/bin/_apptainer_shell.sh # buildkit223 B
24COPY _entrypoint.sh /usr/local/bin/_entrypoint.sh # buildkit692 B
25COPY _activate_current_env.sh /usr/local/bin/_activate_current_env.sh # buildkit654 B
26ENTRYPOINT ["/usr/local/bin/_entrypoint.sh"]0 B
27CMD ["/bin/bash"]0 B
28COPY _dockerfile_shell.sh /usr/local/bin/_dockerfile_shell.sh # buildkit353 B
29SHELL [/usr/local/bin/_dockerfile_shell.sh]0 B
30USER root0 B
31ENV NODE_PACKAGE_URL=https://unofficial-builds.nodejs.org/download/release/v18.16.0/node-v18.16.0-linux-x64-musl.tar.gz0 B
32RUN /usr/local/bin/_dockerfile_shell.sh apk add libstdc++3 MB
33WORKDIR /opt32 B
34RUN /usr/local/bin/_dockerfile_shell.sh wget $NODE_PACKAGE_URL #42.79 MB
35RUN /usr/local/bin/_dockerfile_shell.sh mkdir -p /opt/nodejs126 B
36RUN /usr/local/bin/_dockerfile_shell.sh tar -zxvf *.tar.gz44.3 MB
37RUN /usr/local/bin/_dockerfile_shell.sh rm *.tar.gz #164 B
38RUN /usr/local/bin/_dockerfile_shell.sh ln -s /opt/nodejs/bin/node189 B
39RUN /usr/local/bin/_dockerfile_shell.sh ln -s /opt/nodejs/bin/npm187 B
40RUN /usr/local/bin/_dockerfile_shell.sh npm install -g5.52 MB
41RUN /usr/local/bin/_dockerfile_shell.sh apk add --update137.77 MB
42RUN /usr/local/bin/_dockerfile_shell.sh mkdir -p /usr/local/lib/node_modules176 B
43RUN /usr/local/bin/_dockerfile_shell.sh adduser -D -g1.32 KB
44RUN /usr/local/bin/_dockerfile_shell.sh mkdir -p /home/openiap/.openiap/packages182 B
45RUN /usr/local/bin/_dockerfile_shell.sh chown -R openiapuser:root248 B
46RUN /usr/local/bin/_dockerfile_shell.sh chown -R openiapuser:root184 B
47USER openiapuser0 B
48WORKDIR /home/openiap32 B
49COPY package.json /home/openiap/package.json # buildkit856 B
50COPY package-lock.json /home/openiap/package-lock.json # buildkit16.05 KB
51COPY bin /home/openiap/bin # buildkit316 B
52RUN /usr/local/bin/_dockerfile_shell.sh npm install #63.52 MB
53COPY package.json /.npm/package.json # buildkit831 B
54RUN /usr/local/bin/_dockerfile_shell.sh chmod 777 /home/openiap/.npm174 B
55RUN /usr/local/bin/_dockerfile_shell.sh rm -r /home/openiap/.npm/*265 B
56COPY dist /home/openiap/dist # buildkit91.46 KB
57ENV HOME=/home/openiap0 B
58ENV USER=openiapuser0 B
59CMD ["node" "--require" "./dist/Logger.js" "dist/runagent.js"]0 B

Command

ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in /