mod: Перенос контейнера Docker в k3s...

This commit is contained in:
Sergei Erjemin 2025-04-25 00:20:24 +03:00
parent 138bb728fc
commit 9e1a414f45

View File

@ -63,7 +63,7 @@ ls -alh /home/orangepi/gitea-data.tar.gz
Находясь на хосте с Docker, перенесем архив с данными gitea на узел k3s (в моем случае это `opi5plus-1`): Находясь на хосте с Docker, перенесем архив с данными gitea на узел k3s (в моем случае это `opi5plus-1`):
```bash ```bash
scp /home/orangepi/gitea-data.tar.gz opi@opi5plus-1:/home/opi/ scp /home/orangepi/gitea-data.tar.gz <USER-NAME>@opi5plus-1:/home/<USER-NAME>/
``` ```
Перейдем на узел `opi5plus-1` k3s и проверим, что архив с данными gitea там есть: Перейдем на узел `opi5plus-1` k3s и проверим, что архив с данными gitea там есть:
@ -73,9 +73,10 @@ ls -alh ~/gitea-data.tar.gz
Увидим что-то вроде: Увидим что-то вроде:
```text ```text
-rw-r--r-- 1 opi opi 147M Apr 16 18:12 /home/opi/gitea-data.tar.gz -rw-r--r-- 1 <USER-NAME> <USER-NAME> 147M Apr 16 18:12 /home/<USER-NAME>/gitea-data.tar.gz
``` ```
Архив с данными gitea на месте. Теперь можно переходить к следующему шагу.
## Подготовка узла k3s ## Подготовка узла k3s
@ -162,7 +163,7 @@ spec:
claimName: gitea-pvc claimName: gitea-pvc
- name: tmp-data - name: tmp-data
hostPath: hostPath:
path: /home/opi/tmp path: /home/<USER-NAME>
type: Directory # Указываем, что это папка type: Directory # Указываем, что это папка
restartPolicy: Never restartPolicy: Never
``` ```
@ -181,7 +182,7 @@ spec:
- том и именем `tmp-data` монтирует временную папку на хосте в `/mnt`. - том и именем `tmp-data` монтирует временную папку на хосте в `/mnt`.
- `volumes` — определяет расположение томов: - `volumes` — определяет расположение томов:
- том `gitea-data` — размещается в PersistentVolumeClaim (PVC) хранилища `gitea-pvc`, которое мы создали ранее. - том `gitea-data` — размещается в PersistentVolumeClaim (PVC) хранилища `gitea-pvc`, которое мы создали ранее.
- том `tmp-data` — размещается в каталоге хоста `/home/opi/tmp` (как рам, у нас лежит архив с данными gitea - том `tmp-data` — размещается в каталоге хоста `/home/<USER-NAME>` (как рам, у нас лежит архив с данными gitea
из docker). из docker).
- `restartPolicy: Never` — под не будет перезапускаться, если завершится. - `restartPolicy: Never` — под не будет перезапускаться, если завершится.