|
|
@ -93,35 +93,27 @@ Podman 采用无守护进程的包容性架构,因此可以更安全、更简
|
|
|
|
|
|
|
|
|
|
|
|
## 升级版本
|
|
|
|
## 升级版本
|
|
|
|
|
|
|
|
|
|
|
|
1. 拉取新版本镜像
|
|
|
|
1. 备份数据,可以参考 [备份与恢复](../../user-guide/backup.md) 进行完整备份。
|
|
|
|
|
|
|
|
2. 拉取新版本镜像
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
```bash
|
|
|
|
podman pull halohub/halo:2.10
|
|
|
|
podman pull halohub/halo:2.10
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
2. 停止运行中的容器
|
|
|
|
3. 停止运行中的容器
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
```bash
|
|
|
|
podman stop halo
|
|
|
|
podman stop halo
|
|
|
|
podman rm halo
|
|
|
|
podman rm halo
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
3. 备份数据(重要)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
|
|
cp -r ~/.halo2 ~/halo2.archive
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
> 需要注意的是,`halo2.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4. 更新 Halo
|
|
|
|
4. 更新 Halo
|
|
|
|
|
|
|
|
|
|
|
|
修改版本号后,按照最初安装的方式,重新创建容器即可。
|
|
|
|
修改版本号后,按照最初安装的方式,重新创建容器即可。
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
```bash
|
|
|
|
mkdir -p ~/.halo2
|
|
|
|
podman run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.10
|
|
|
|
podman run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.10
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 使用 [Podman Quadlet](https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html)
|
|
|
|
## 使用 [Podman Quadlet](https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html)
|
|
|
|
|
|
|
|
|
|
|
|