110 lines
3.7 KiB
Markdown
110 lines
3.7 KiB
Markdown
|
# Docker Desktop, Docker s vlastním Gui na Ubuntu 22.04 instalace
|
|||
|
|
|||
|
Pokud se vám nelíbí rozhraní Dockeru v Terminálu nebo vás od Dockeru Terminál odrazuje řešení je Docker Desktop.
|
|||
|
|
|||
|
Docker Desktop je ideální k použití na pc nebo notebooku ke kterému máte fyzicky přístup. Na vzdáleném pc nebo serveru je lepší použít Terminál nebo přístup k Dockeru přes webové rozhraní.
|
|||
|
|
|||
|
Docker Desktop se může použít i přes Remote Desktop.
|
|||
|
|
|||
|
Tento návod je primárně určen pro Ubuntu 22.04, ale měl by fungovat i v jiných distribucích založených na Ubuntu. Já osobně nyní používám Ubuntu Budgie 22.04 kde jsem tímto postupem Docker rozjel bez problému.
|
|||
|
|
|||
|
**Prvně si nainstalujeme Engine Docker na Ubuntu**
|
|||
|
|
|||
|
Pokud nemáte nainstalován Gnome-Terminal tak si ho nainstalujte (na stránkách Docker Desktop to zmiňují jako podmínku).
|
|||
|
|
|||
|
**Gnome-Terminál nainstalujeme tímto způsobem:**
|
|||
|
```
|
|||
|
sudo apt install gnome-terminal
|
|||
|
```
|
|||
|
**Pokud máte nainstalovanou starou verzi Dockeru můžete ji odinstalovat tímto Příkazem v terminálu:**
|
|||
|
```
|
|||
|
sudo apt-get remove docker docker-engine docker.io containerd runc
|
|||
|
```
|
|||
|
**Dále si Aktualizujte index balíčků a nainstalujte balíčky tak, aby umožňovaly použití repositář přes HTTPS:aptapt:**
|
|||
|
|
|||
|
První příkaz vložte tento:
|
|||
|
```
|
|||
|
sudo apt-get update
|
|||
|
```
|
|||
|
A pak tento:
|
|||
|
```
|
|||
|
sudo apt-get install \
|
|||
|
ca-certificates \
|
|||
|
curl \
|
|||
|
gnupg \
|
|||
|
lsb-release
|
|||
|
```
|
|||
|
**Přidejte oficiální GPG klíč Dockeru těmito příkazy:**
|
|||
|
```
|
|||
|
sudo mkdir -p /etc/apt/keyrings
|
|||
|
|
|||
|
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
|
|||
|
```
|
|||
|
K nastavení úložiště použijte následující příkaz:
|
|||
|
```
|
|||
|
echo \
|
|||
|
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
|
|||
|
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
|
|||
|
```
|
|||
|
**Aktualizujte index balíčku: apt tímto příkazem:**
|
|||
|
```
|
|||
|
sudo apt-get update
|
|||
|
```
|
|||
|
**Nainstalujeme modul Docker, kontejner a Docker Compose tímto příkazem:**
|
|||
|
```
|
|||
|
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
|
|||
|
```
|
|||
|
**Spuštěním image ověřte, zda je instalace modulu Docker úspěšná:**
|
|||
|
```
|
|||
|
sudo docker run hello-world
|
|||
|
```
|
|||
|
Tento příkaz stáhne testovací image a spustí ji v kontejneru. Když indikátor kontejneru se spustí, zobrazí potvrzovací zprávu.
|
|||
|
|
|||
|
Tímto máme první část za sebou a doinstalujeme **Docker Desktop**:
|
|||
|
|
|||
|
Stáhněte si Docker Desktop pro ubuntu zde:
|
|||
|
|
|||
|
[Install on Ubuntu | Docker Documentation](https://docs.docker.com/desktop/install/ubuntu/)
|
|||
|
|
|||
|
**Pokud máte starou verzi dockeru můžete ji doinstalovat tímto příkazem:**
|
|||
|
```
|
|||
|
sudo apt remove docker-desktop
|
|||
|
```
|
|||
|
**Nainstalujte balíček pomocí apt následujícím způsobem:**
|
|||
|
|
|||
|
První uděláme update:
|
|||
|
```
|
|||
|
sudo apt-get update
|
|||
|
```
|
|||
|
**Pak v terminálu pomocí cd běžte do složky kam jste si stáhli Docker Desktop, nejspíše to bude:**
|
|||
|
```
|
|||
|
cd Downloads/
|
|||
|
```
|
|||
|
Nebo
|
|||
|
```
|
|||
|
cd Stažené/
|
|||
|
```
|
|||
|
**Tam si pomocí příkazu ověříme, jestli jsme ve správné složce a necháme si vypsat všechny soubory, měli byste tam vidět toto docker-desktop–.deb.**
|
|||
|
|
|||
|
Obsah složky zobrazíte příkazem:
|
|||
|
```
|
|||
|
Ls
|
|||
|
```
|
|||
|
Pokud tam soubor vidíte nainstalujeme Docker Desktop.
|
|||
|
|
|||
|
**Použijeme k tomu tento příkaz, místo slova verze dopněte číslo vaší verze:**
|
|||
|
```
|
|||
|
sudo apt-get install ./docker-desktop-verze.deb
|
|||
|
```
|
|||
|
Pokud proběhla instalace můžete se podívat do programů a uvidíte ikonu Docker Desktopo kterou aplikaci spustíte.
|
|||
|
|
|||
|
Návod je podle oficiálního webu docker a najdete ho pod těmito odkazy:
|
|||
|
|
|||
|
Instalace Docker:
|
|||
|
|
|||
|
https://docs.docker.com/engine/install/ubuntu/
|
|||
|
|
|||
|
Instalace Docker Desktop:
|
|||
|
|
|||
|
https://docs.docker.com/desktop/install/ubuntu/
|