Страница 1 из 1

Ollama

Добавлено: 03 дек 2024, 18:17
ya
https://ollama.com/blog/ollama-is-now-available-as-an-official-docker-image
https://github.com/ollama/ollama
https://hub.docker.com/r/ollama/ollama

Код: Выделить всё

docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama

Код: Выделить всё

docker stop 37aae1398154932

Код: Выделить всё

docker remove 37aae139815493

Код: Выделить всё

docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama

Код: Выделить всё

docker exec -it ollama ollama run llama2
To run a Docker container with a web interface, you can use the `--publish` or `-p` option to map a port from the container to the host. For example:
Чтобы запустить контейнер Docker с веб-интерфейсом, вы можете использовать опцию `--publish` или `-p` для сопоставления порта контейнера с хостом. Например:
```

Код: Выделить всё

docker run -it --publish 8080 ollama/ollama
```
This will start a new container from the `ollama/ollama` image and map port 8080 on the host to port 8080 in the container. You can then access the web
interface of the container by visiting `http://localhost:8080` in your browser.
Это позволит запустить новый контейнер из образа `ollama/ollama` и сопоставить порт 8080 на хосте с портом 8080 в контейнере. После этого вы сможете получить доступ к веб-интерфейсу
веб-интерфейс контейнера по адресу `http://localhost:8080` в вашем браузере.

Alternatively, you can use the `--detach` option to run the container in the background and allocate a pseudo-TTY and stdin to it, like this:
Также вы можете использовать опцию `--detach` для запуска контейнера в фоновом режиме и выделения ему псевдо-TTY и stdin, например, так:
```

Код: Выделить всё

docker run -it --detach --publish 8080 ollama/ollama
```
This will start the container in the background and allocate a pseudo-TTY and stdin to it. You can then use a tool like `docker exec` to interact with the
container, for example:
Это запустит контейнер в фоновом режиме и выделит для него псевдо-TTY и stdin. Затем вы можете использовать инструмент типа `docker exec` для взаимодействия с контейнером
контейнером, например:
```

Код: Выделить всё

docker exec -it --stdin /dev/null --pty ollama_1 bash
```
This will open a terminal session to the `ollama_1` container and allocate a pseudo-TTY and stdin to it. You can then use the `--web` option to start a web
server inside the container, like this:
Это откроет терминальную сессию в контейнере `ollama_1` и выделит для нее псевдо-TTY и stdin. Затем вы можете использовать опцию `--web` для запуска веб-сервера
сервер внутри контейнера, например, так:
```

Код: Выделить всё

docker run -it --detach --publish 8080 ollama/ollama --web
```
This will start a new container from the `ollama/ollama` image and map port 8080 on the host to port 8080 in the container. The `--web` option will start a web
server inside the container, which you can access by visiting `http://localhost:8080` in your browser.
Это запустит новый контейнер из образа `ollama/ollama` и сопоставит порт 8080 на хосте с портом 8080 в контейнере. Опция `--web` запустит веб-сервер
сервер внутри контейнера, к которому вы сможете получить доступ, перейдя по адресу `http://localhost:8080` в вашем браузере.