目录

通过docker-compose部署memos备忘录

这篇文章介绍了通过docker-compose部署memos备忘录的方法

1 创建文件夹

我们在自己习惯的地方,创建一个文件夹放置memeos的映射文件

mkdir memeos

进入这个文件文件夹。

cd memeos

2 创建docker-compose.yml文件

我们创建一个docker-compose.yml文件

sudo nano docker-compose.yml

文件中放入如下内容

version: "3"
services:
  memos:
    image: neosmemo/memos:latest
    restart: always
    container_name: memeos
    ports:
      - "5230:5230"   #前面的端口号可以改成自己需要的
    volumes:
      - ./data:/var/opt/memos

3 启动容器

sudo docker-compose up -d

4 简单配置

我们配置memeos容器使用的端口号是5230,我们访问ip:5230然后设置管理员用户明和密码,然后登陆就可以了。

停止容器

sudo docker-compose down

删除镜像

sudo docker rmi neosmemo/memos:latest

更新memeos容器到docker-compose.yml的保存位置即memeos文件夹内,先sudo docker-compose down停止容器,再删除镜像,然后启动容器sudo docker-compose up -d,memeos容器即完成更新。