AI摘要:本文介绍了如何快速部署Memos,包括安装Docker和使用docker run或docker-compose两种方式进行部署。对于升级Memos,需要停止和移除容器,备份数据库,然后更新拉取Memos镜像,最后重新部署。

准备工作
- 安装Docker
使用docker部署Memos
以下方式二选一即可
1.使用 docker run 快速部署
docker run -d \
  --init \
  --name memos \
  --publish 5230:5230 \
  --volume ~/memos/:/var/opt/memos \
  ghcr.io/usememos/memos:latest2.使用 docker-compose 部署
编写docker-compose.yml文件
version: "3.0"
services:
  memos:
    image: ghcr.io/usememos/memos:latest
    container_name: memos
    volumes:
      - ./memos/:/var/opt/memos
    ports:
      - 5230:5230在同目录下执行
docker-compose up -d升级memos
停止和移除容器
docker stop memos && docker rm memos备份好你的数据库
cp -r ~/.memos/memos_prod.db ~/.memos/memos_prod.db.bak更新拉取memos镜像
docker pull ghcr.io/usememos/memos:latest使用docker run 或者docker-compose重新部署
 Memos Blog
Memos Blog 
                 
                