This commit is contained in:
21
Dockerfile
21
Dockerfile
@@ -2,16 +2,16 @@ FROM node:24
|
|||||||
|
|
||||||
RUN apt-get update && apt-get upgrade -y && \
|
RUN apt-get update && apt-get upgrade -y && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
podman \
|
podman \
|
||||||
uidmap \
|
uidmap \
|
||||||
slirp4netns \
|
slirp4netns \
|
||||||
fuse-overlayfs \
|
fuse-overlayfs \
|
||||||
dbus-user-session \
|
dbus-user-session \
|
||||||
containernetworking-plugins \
|
containernetworking-plugins \
|
||||||
netavark \
|
netavark \
|
||||||
aardvark-dns \
|
aardvark-dns \
|
||||||
iptables \
|
iptables \
|
||||||
ca-certificates && \
|
ca-certificates && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
RUN set -eux; \
|
RUN set -eux; \
|
||||||
@@ -28,6 +28,7 @@ RUN set -eux; \
|
|||||||
chown -R 1000:1000 /home/opencode/.config /home/opencode/.local; \
|
chown -R 1000:1000 /home/opencode/.config /home/opencode/.local; \
|
||||||
npm update -g && \
|
npm update -g && \
|
||||||
npm install -g opencode-ai n2-soul@9.0.8 && \
|
npm install -g opencode-ai n2-soul@9.0.8 && \
|
||||||
|
chown -R 1000:1000 /usr/local/lib/node_modules/n2-soul/ && \
|
||||||
npm cache clean --force
|
npm cache clean --force
|
||||||
|
|
||||||
COPY --chmod=755 opencode-attach /usr/local/bin/opencode-attach
|
COPY --chmod=755 opencode-attach /usr/local/bin/opencode-attach
|
||||||
|
|||||||
Reference in New Issue
Block a user