vault backup: 2026-08-20 13:54:40

This commit is contained in:
2026-08-20 13:54:40 +03:00
parent cfd5a1d96c
commit 8fbf856d90
2 changed files with 16 additions and 59 deletions
+14 -58
View File
@@ -3,7 +3,13 @@
## Docker Hub ## Docker Hub
тут: https://hub.docker.com/ тут: https://hub.docker.com/
## Docker Installation Guide Вся работа с docker сводится со взаимодействием или управлением контейнерами.
Есть несколько способов развернуть (запустиить) контейнер:
- Ручное создание docker-compose.yml файла с описанием конфигурации и последующим запуском
- Загрузка образа командой `docker pull <image name>` Образ подтягивается с docker hub
- UI - установка через Portaineer io
## Docker. How to Installation
1. Установка Docker 1. Установка Docker
```bash ```bash
apt update && apt upgrade -y apt update && apt upgrade -y
@@ -21,7 +27,7 @@ systemctl start docker
apt install -y docker-compose apt install -y docker-compose
``` ```
## Docker control ## Docker. General CLI
1. Просмотр списка образов 1. Просмотр списка образов
```bash ```bash
docker image ls docker image ls
@@ -37,62 +43,12 @@ docker pull redis:7-alpine
docker compose up -d docker compose up -d
``` ```
4. Просмотр 4. Перезапуск контейнера
## Image containeer control
Создаем директорию для проекта и переходим в нее
```bash
mkdir -p /root/qbittorrent && cd /root/qbittorrent
```
Создаем `docker-compose.yml`
```bash
nano docker-compose.yml
```
Вставим конфигурационный текст (взять с hub.docker.com)
```bash
---
services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- WEBUI_PORT=8080
- TORRENTING_PORT=6881
volumes:
- /path/to/qbittorrent/appdata:/config
- /path/to/downloads:/downloads #optional
ports:
- 8080:8080
- 6881:6881
- 6881:6881/udp
stop_grace_period: "10s" #optional
restart: unless-stopped
```
Запуск
```bash
docker compose up -d
```
Просмотр логов запуска (пароль/порт)
```bash
docker logs qbittorrent
```
Подключение сетевой папки NAS в контейнер (внести изменения)
```yaml
volumes:
- /path/to/qbittorrent/appdata:/config
- /path/to/downloads:/downloads #optional
```
Перезапуск контейнера, для применения настроек
```bash ```bash
docker compose up -d --force-recreate docker compose up -d --force-recreate
``` ```
5. Просмотр логов запуска контейнера
```bash
docker docker logs qbittorrent
```
+1
View File
@@ -1,3 +1,4 @@
Рассматривается пример ручной установки с созданием `docker-compose.yml`
## Создание конфигурации и запуск контейнера ## Создание конфигурации и запуск контейнера
Создаем директорию для проекта и переходим в нее Создаем директорию для проекта и переходим в нее