Ollama install ubuntu 20.04: Perbedaan antara revisi

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Baris 54: Baris 54:


= History =
= History =
    1  apt update
    1  apt update
    2  apt upgrade
    2  apt upgrade
    3  apt install curl
    3  apt install curl
    4  # Add Docker's official GPG key:
    4  # Add Docker's official GPG key:
    5  sudo apt-get update
    5  sudo apt-get update
    6  sudo apt-get install ca-certificates curl
    6  sudo apt-get install ca-certificates curl
    7  sudo install -m 0755 -d /etc/apt/keyrings
    7  sudo install -m 0755 -d /etc/apt/keyrings
    8  sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
    8  sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
    9  sudo chmod a+r /etc/apt/keyrings/docker.asc
    9  sudo chmod a+r /etc/apt/keyrings/docker.asc
  10  # Add the repository to Apt sources:
    10  # Add the repository to Apt sources:
  11  echo  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
    11  echo  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
  12    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    12    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  13  sudo apt-get update
    13  sudo apt-get update
  14  apt install sudo
    14  apt install sudo
  15  # Add Docker's official GPG key:
    15  # Add Docker's official GPG key:
  16  sudo apt-get update
    16  sudo apt-get update
  17  sudo apt-get install ca-certificates curl
    17  sudo apt-get install ca-certificates curl
  18  sudo install -m 0755 -d /etc/apt/keyrings
    18  sudo install -m 0755 -d /etc/apt/keyrings
  19  sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
    19  sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
  20  sudo chmod a+r /etc/apt/keyrings/docker.asc
    20  sudo chmod a+r /etc/apt/keyrings/docker.asc
  21  # Add the repository to Apt sources:
    21  # Add the repository to Apt sources:
  22  echo  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
    22  echo  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
  23    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    23    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  24  sudo apt-get update
    24  sudo apt-get update
  25  sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    25  sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  26  docker volume create ollama_data
    26  docker volume create ollama_data
  27  docker run -d -v ollama_data:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
    27  docker run -d -v ollama_data:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
  28  docker ps
    28  docker ps
  29  sudo docker exec ollama ollama run llama3
    29  sudo docker exec ollama ollama run llama3
  30  sudo docker exec ollama ollama ps
    30  sudo docker exec ollama ollama ps
  31  docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open- webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
    31  docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open- webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
     32  ip a
     32  ip a
     33  history
     33  history

Revisi per 29 November 2024 12.55

Sumber: https://www.jeremymorgan.com/blog/generative-ai/local-llm-ubuntu/

Install docker

Ubuntu

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

Debian

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] 
https://download.docker.com/linux/debian \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

membuat docker baru

docker volume create ollama_data
docker run -d -v ollama_data:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
docker ps
sudo docker exec ollama ollama run llama3
sudo docker exec ollama ollama ps
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main


History

    1  apt update
    2  apt upgrade
    3  apt install curl
    4  # Add Docker's official GPG key:
    5  sudo apt-get update
    6  sudo apt-get install ca-certificates curl
    7  sudo install -m 0755 -d /etc/apt/keyrings
    8  sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
    9  sudo chmod a+r /etc/apt/keyrings/docker.asc
   10  # Add the repository to Apt sources:
   11  echo   "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
   12    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |   sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
   13  sudo apt-get update
   14  apt install sudo
   15  # Add Docker's official GPG key:
   16  sudo apt-get update
   17  sudo apt-get install ca-certificates curl
   18  sudo install -m 0755 -d /etc/apt/keyrings
   19  sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
   20  sudo chmod a+r /etc/apt/keyrings/docker.asc
   21  # Add the repository to Apt sources:
   22  echo   "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
   23    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |   sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
   24  sudo apt-get update
   25  sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
   26  docker volume create ollama_data
   27  docker run -d -v ollama_data:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
   28  docker ps
   29  sudo docker exec ollama ollama run llama3
   30  sudo docker exec ollama ollama ps
   31  docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open- webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
   32  ip a
   33  history
root@debian:~# 


Referensi

https://docs.docker.com/engine/install/debian/