侧边栏壁纸
博主头像
桃花依旧笑春风 博主等级

人生应该是旷野

  • 累计撰写 13 篇文章
  • 累计创建 6 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

【docker】bark通知

老乔
2024-11-20 / 0 评论 / 0 点赞 / 22 阅读 / 0 字

IMG_0692

正文

搭建bark服务

本文介绍了如何搭建bark服务。首先,按照以下步骤安装bark服务:

  1. 创建安装目录并编辑docker-compose.yml文件,配置bark服务的相关信息。

  2. 运行docker-compose up -d命令启动服务,然后通过访问http://ip:8181来访问bark服务。

此外,还介绍了如何更新和卸载bark服务及其他docker项目。更新时,需执行docker-compose down、备份数据、拉取镜像、再次启动容器等步骤。卸载时,执行docker-compose down并删除相关文件即可。

——来自Halo copilot总结

1、开始搭建

4.1安装NPM

参考《NPM搭建》一章

4.2安装bark

4.2.1创建安装目录(同NPM)
 mkdir -p /root/data/docker_data/bark
 ​
 cd /root/data/docker_data/bark
 ​
 vim docker-compose.yml

英文输入法下,按 i

 version: '3.8'
 services:
   bark-server:
     image: finab/bark-server
     container_name: bark-server
     restart: always
     volumes:
       - ./data:/data
     ports:
       - "8181:8080"
 ​

运行并访问NPM

 docker-compose up -d 

理论上我们就可以输入 http://ip:8181 访问了。

更新NPM

更新其它docker项目同理

 cd /root/data/docker_data/bark
 ​
 docker-compose down 
 ​
 cp -r /root/data/docker_data/bark /root/data/docker_data/bark.archive  # 万事先备份,以防万一
 ​
 docker-compose pull
 ​
 docker-compose up -d    # 请不要使用 docker-compose stop 来停止容器,因为这么做需要额外的时间等待容器停止;docker-compose up -d 直接升级容器时会自动停止并立刻重建新的容器,完全没有必要浪费那些时间。
 ​
 docker image prune  # prune 命令用来删除不再使用的 docker 对象。删除所有未被 tag 标记和未被容器使用的镜像

卸载NPM

卸载其它docker项目同理

 cd /root/data/docker_data/bark
 ​
 docker-compose down 
 ​
 rm -rf /root/data/docker_data/bark  # 完全删除映射到本地的数据

0

评论区