---
title: 'WSL - gemini'
url: 'https://duckd.cz/en/home/wsl-gemini'
markdown: 'https://duckd.cz/en/home/wsl-gemini.md'
lang: en
date: '2026-09-17'
description: '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 D…'
taxonomy:
  category:
    - ai
    - linux
---

Documentation

# WSL - gemini

 [› Obsah stránky](#content) [› Zpět](https://duckd.cz/en) [› Nahoru](#top) 

## Dodelat

```sh
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

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

## DOCKER

```sh
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

```sh
docker build -t geminibox:node22 .
```

## List dockeru

```sh
docker images
```

## Možné problémy

```sh
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 + Twig` • `atedo-quark` • `2026-09-26`

---

## Navigation

- Parent: [Home](https://duckd.cz/en/index.md)
- Previous: [Codex CLI v Dockeru: Windows 11 + WSL2 i čisté Ubuntu v2](https://duckd.cz/en/home/codex-cli-docker-wsl2-ubuntu-v2.md)
- Next: [AI - Master](https://duckd.cz/en/home/ai-clean-structure.md)
