From c012ce048125d5f741c4ec7e3576c4b481db493d Mon Sep 17 00:00:00 2001 From: TheNexter Date: Mon, 29 Aug 2022 13:59:24 +0200 Subject: [PATCH] Simple docker-compose.yml (#179) * Create docker-compose.yml * Add docker compose in readme.md * Good service name in docker-compose.yml * Update docker-compose.yml Change 2.1 to 3.0 version + path * Update docker-compose.yml Change 2.1 to 3.0 version + path * Update readme Change docker-compose to 2.0 + path * Update README.md * Update README.md Co-authored-by: boojack --- README.md | 17 +++++++++++++++++ docker-compose.yml | 10 ++++++++++ 2 files changed, 27 insertions(+) create mode 100644 docker-compose.yml diff --git a/README.md b/README.md index b1b2de3b..3b494916 100644 --- a/README.md +++ b/README.md @@ -26,10 +26,27 @@ ## Deploy with Docker +#### Docker Run + ```docker docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest ``` +#### Docker Compose + +``` +version: "3.0" +services: + memos: + image: neosmemo/memos:latest + container_name: memos + volumes: + - ~/.memos/:/var/opt/memos + ports: + - 5230:5230 + restart: unless-stopped +``` + Memos should be running at [http://localhost:5230](http://localhost:5230). If the `~/.memos/` does not have a `memos_prod.db` file, then memos will auto generate it. ## Development diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..fa8e7174 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: "3.0" +services: + memos: + image: neosmemo/memos:latest + container_name: memos + volumes: + - ~/.memos/:/var/opt/memos + ports: + - 5230:5230 + restart: unless-stopped