@@ -21,13 +21,13 @@ ENV CGO_ENABLED=0 \
2121 GOARCH=${TARGETARCH}
2222
2323ENV AIR_VERSION=v1.63.4 \
24- DELVE_VERSION=v1.25.2 \
24+ DELVE_VERSION=v1.26.0 \
2525 MOCKGEN_VERSION=v0.6.0 \
2626 BUF_VERSION=v1.61.0 \
2727 PROTOC_GEN_GO_VERSION=v1.36.10 \
2828 PROTOC_GEN_GO_GRPC_VERSION=v1.6.0 \
2929 PROTOC_GEN_CONNECT_GO_VERSION=v1.19.1 \
30- GRPC_GATEWAY_VERSION=v2.27.3 \
30+ GRPC_GATEWAY_VERSION=v2.27.4 \
3131 OAPI_VERSION=v2.5.1 \
3232 GOLANGCI_LINT_VERSION=v2.7.2
3333
@@ -74,6 +74,7 @@ RUN --mount=type=cache,target=/var/cache/apt/archives,id=apt-archives-${TARGETAR
7474 python3-pip \
7575 protobuf-compiler \
7676 libprotobuf-dev \
77+ gnupg lsb-release \
7778 locales \
7879 && localedef -f UTF-8 -i ja_JP ja_JP.UTF-8 \
7980 && rm -rf /var/lib/apt/lists/*
@@ -109,9 +110,9 @@ ENV PATH=/root/.local/bin:$PATH
109110# Node.js Tools (pnpm, rulesync など)
110111# ------------------------------------------------------------------------------
111112ENV NPM_VERSION=11.7.0 \
112- PNPM_VERSION=10.26.0 \
113- RULESYNC_VERSION=3.34.0 \
114- CONTEXT7_VERSION=1 .0.33
113+ PNPM_VERSION=10.26.2 \
114+ RULESYNC_VERSION=4.3.1 \
115+ CONTEXT7_VERSION=2 .0.0
115116
116117RUN curl -fsSL https://deb.nodesource.com/setup_current.x | bash - \
117118 && apt-get install -y nodejs
@@ -123,6 +124,21 @@ RUN --mount=type=cache,target=/root/.npm \
123124 npm install -g "@upstash/context7-mcp@${CONTEXT7_VERSION}" && \
124125 npm cache clean --force
125126
127+ # ------------------------------------------------------------------------------
128+ # Docker
129+ # ------------------------------------------------------------------------------
130+ RUN install -m 0755 -d /etc/apt/keyrings \
131+ && curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc \
132+ && chmod a+r /etc/apt/keyrings/docker.asc \
133+ && printf "Types: deb\n \
134+ URIs: https://download.docker.com/linux/debian\n \
135+ Suites: %s\n \
136+ Components: stable\n \
137+ Signed-By: /etc/apt/keyrings/docker.asc\n " "$(. /etc/os-release && echo " $VERSION_CODENAME")" > /etc/apt/sources.list.d/docker.sources \
138+ && apt-get update \
139+ && rm -rf /var/lib/apt/lists/*
140+ RUN apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
141+
126142# ------------------------------------------------------------------------------
127143# AWS CLI v2
128144# ------------------------------------------------------------------------------
@@ -153,7 +169,7 @@ ENV CLAUDE_CODE_USE_BEDROCK=false \
153169ENV GOOGLE_CLOUD_LOCATION=global \
154170 GOOGLE_GENAI_USE_VERTEXAI=true \
155171 GEMINI_MODEL="gemini-3-flash-preview" \
156- GEMINI_CLI_VERSION=0.21.2
172+ GEMINI_CLI_VERSION=0.22.5
157173
158174RUN npm install -g "@google/gemini-cli@${GEMINI_CLI_VERSION}"
159175
0 commit comments