Skip to content

Commit

Permalink
fix: 重启或更新服务时,一键脚本将删除匿名卷
Browse files Browse the repository at this point in the history
  • Loading branch information
Mereithhh committed Nov 22, 2022
1 parent f22178f commit 0ff1761
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 17 deletions.
10 changes: 5 additions & 5 deletions docs/.vuepress/public/vanblog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
VANBLOG_BASE_PATH="/var/vanblog"
VANBLOG_DATA_PATH="${VANBLOG_BASE_PATH}/data"
VANBLOG_DATA_PATH_RAW="\/var\/vanblog\/data"
VANBLOG_SCRIPT_VERSION="v0.1.3"
VANBLOG_SCRIPT_VERSION="v0.1.4"

COMPOSE_URL="https://vanblog.mereith.com/docker-compose-template.yml"
SCRIPT_URL="https://vanblog.mereith.com/vanblog.sh"
Expand Down Expand Up @@ -245,7 +245,7 @@ restart() {
echo -e "> 重启服务"

cd $VANBLOG_BASE_PATH
docker-compose down
docker-compose down -v
docker-compose up -d
if [[ $? == 0 ]]; then
echo -e "${green}VanBlog 重启成功${plain}"
Expand All @@ -263,7 +263,7 @@ update() {

cd $VANBLOG_BASE_PATH
docker-compose pull
docker-compose down
docker-compose down -v
docker-compose up -d
if [[ $? == 0 ]]; then
echo -e "${green}VanBlog 更新并重启成功${plain}"
Expand Down Expand Up @@ -294,7 +294,7 @@ start_vanblog() {
stop_vanblog() {
echo -e "> 停止 VanBlog"

cd $VANBLOG_BASE_PATH && docker-compose down
cd $VANBLOG_BASE_PATH && docker-compose down -v
if [[ $? == 0 ]]; then
echo -e "${green}VanBlog 停止成功${plain}"
else
Expand Down Expand Up @@ -334,7 +334,7 @@ uninstall_vanblog() {
esac

cd $VANBLOG_BASE_PATH &&
docker-compose down
docker-compose down -v
rm -rf $VANBLOG_BASE_PATH
docker rmi -f mereith/van-blog:latest >/dev/null 2>&1
clean_all
Expand Down
5 changes: 2 additions & 3 deletions docs/guide/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,6 @@ VanBlog 自 `v0.42.0` 已舍弃 `VAN_BLOG_ALLOW_DOMAINS` 环境变量,如果
[升级指南](/guide/update.md)
:::


可能是没正确设置 `VAN_BLOG_ALLOW_DOMAINS` 这个环境变量导致的。

作者 logo 用了 next.js 的图片缓存技术,需要显式指明安全的域名。
Expand Down Expand Up @@ -140,7 +139,7 @@ curl -sSL https://get.daocloud.io/docker | sh

![](https://www.mereith.com/static/img/e2bc119c1408d50f73a2da526dec96c8.clipboard-2022-09-02.png)

然后运行 `docker-compose down && docker-compose up -d` 重启容器,就可以通过 27017 端口访问 mongoDB 了。
然后运行 `docker-compose down -v && docker-compose up -d` 重启容器,就可以通过 27017 端口访问 mongoDB 了。

具体访问方式可以自行查阅资料,我一般都是用 [mongoDBCompass](https://www.mongodb.com/try/download/compass) 这个工具。

Expand All @@ -151,7 +150,7 @@ curl -sSL https://get.daocloud.io/docker | sh
`mereith/van-blog:latest``mereith/van-blog:v0.29.0` ,然后运行:

```bash
docker-compose down && docker-compose up -d
docker-compose down -v && docker-compose up -d
```

### https 反代前台点击按钮跳转后页面不更新
Expand Down
4 changes: 2 additions & 2 deletions docs/guide/update.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ curl -L https://vanblog.mereith.com/vanblog.sh -o vanblog.sh && chmod +x vanblog
```bash
# 切换到部署 vanblog 的目录下(docker-compose.yml)存放的路径下
# 关闭原有服务
docker-compose down
docker-compose down -v
# 删除原有镜像
docker rmi mereith/van-blog:latest
# 重新拉取最新镜像
Expand Down Expand Up @@ -107,7 +107,7 @@ PS:因为目前只有我一个人开发,所以很多情况测试覆盖不到
`mereith/van-blog:latest``mereith/van-blog:v0.29.0` ,然后运行:

```bash
docker-compose down && docker-compose up -d
docker-compose down -v && docker-compose up -d
```

## 群晖升级
Expand Down
4 changes: 2 additions & 2 deletions docs/ref/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ curl -sSL https://get.daocloud.io/docker | sh

![](https://www.mereith.com/static/img/e2bc119c1408d50f73a2da526dec96c8.clipboard-2022-09-02.png)

然后运行 `docker-compose down && docker-compose up -d` 重启容器,就可以通过 27017 端口访问 mongoDB 了。
然后运行 `docker-compose down -v && docker-compose up -d` 重启容器,就可以通过 27017 端口访问 mongoDB 了。

具体访问方式可以自行查阅资料,我一般都是用 [mongoDBCompass](https://www.mongodb.com/try/download/compass) 这个工具。

Expand All @@ -150,7 +150,7 @@ curl -sSL https://get.daocloud.io/docker | sh
`mereith/van-blog:latest``mereith/van-blog:v0.29.0` ,然后运行:

```bash
docker-compose down && docker-compose up -d
docker-compose down -v && docker-compose up -d
```

### https 反代前台点击按钮跳转后页面不更新
Expand Down
10 changes: 5 additions & 5 deletions scripts/vanblog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
VANBLOG_BASE_PATH="/var/vanblog"
VANBLOG_DATA_PATH="${VANBLOG_BASE_PATH}/data"
VANBLOG_DATA_PATH_RAW="\/var\/vanblog\/data"
VANBLOG_SCRIPT_VERSION="v0.1.3"
VANBLOG_SCRIPT_VERSION="v0.1.4"

COMPOSE_URL="https://vanblog.mereith.com/docker-compose-template.yml"
SCRIPT_URL="https://vanblog.mereith.com/vanblog.sh"
Expand Down Expand Up @@ -245,7 +245,7 @@ restart() {
echo -e "> 重启服务"

cd $VANBLOG_BASE_PATH
docker-compose down
docker-compose down -v
docker-compose up -d
if [[ $? == 0 ]]; then
echo -e "${green}VanBlog 重启成功${plain}"
Expand All @@ -263,7 +263,7 @@ update() {

cd $VANBLOG_BASE_PATH
docker-compose pull
docker-compose down
docker-compose down -v
docker-compose up -d
if [[ $? == 0 ]]; then
echo -e "${green}VanBlog 更新并重启成功${plain}"
Expand Down Expand Up @@ -294,7 +294,7 @@ start_vanblog() {
stop_vanblog() {
echo -e "> 停止 VanBlog"

cd $VANBLOG_BASE_PATH && docker-compose down
cd $VANBLOG_BASE_PATH && docker-compose down -v
if [[ $? == 0 ]]; then
echo -e "${green}VanBlog 停止成功${plain}"
else
Expand Down Expand Up @@ -334,7 +334,7 @@ uninstall_vanblog() {
esac

cd $VANBLOG_BASE_PATH &&
docker-compose down
docker-compose down -v
rm -rf $VANBLOG_BASE_PATH
docker rmi -f mereith/van-blog:latest >/dev/null 2>&1
clean_all
Expand Down

0 comments on commit 0ff1761

Please sign in to comment.