Documentation

WSL - gemini

Dodelat

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
source ~/.bashrc
nvm install 22
nvm use 22
node -v
npm -v
nvm install 22
nvm use 22
npm install -g @google/gemini-cli

Vytvoreni dockeru

mkdir ~/gemini-docker/
cd ~/gemini-docker/
nano ~/gemini-docker/Dockerfile

DOCKER

FROM node:22-bookworm-slim

RUN apt-get update && apt-get install -y \
    git \
    ca-certificates \
    openssh-client \
    less \
    vim \
  && rm -rf /var/lib/apt/lists/*

RUN npm install -g @google/gemini-cli

USER node
WORKDIR /workspace
ENV HOME=/home/node

CMD ["gemini"]

Vytvoření dockeru

docker build -t geminibox:node22 .

List dockeru

docker images

Možné problémy

source ~/.bash_aliases1

-bash: /home/user/.bash_aliases1: line 8: syntax error near unexpected token `('
-bash: /home/user/.bash_aliases1: line 8: `geminisafe() {'

unalias geminisafe
© www.duckd.cz
Grav + Twigatedo-quark2026-04-25