浏览代码

Run update.sh

Docker Library Bot 2 年之前
父节点
当前提交
27b7c7e6a1
共有 1 个文件被更改,包括 17 次插入3 次删除
  1. 17 3
      ghost/README.md

+ 17 - 3
ghost/README.md

@@ -82,18 +82,32 @@ For upgrading your Ghost container you will want to mount your data to the appro
 
 ## Stateful
 
-Mount your existing content. In this example we also use the Alpine base image.
+Mount your existing content. In this example we also use the Alpine Linux based image.
 
 ```console
-$ docker run -d --name some-ghost -e NODE_ENV=development -p 3001:2368 -v /path/to/ghost/blog:/var/lib/ghost/content ghost:alpine
+$ docker run -d \
+	--name some-ghost \
+	-e NODE_ENV=development \
+	-e database__connection__filename='/var/lib/ghost/content/data/ghost.db' \
+	-p 3001:2368 \
+	-v /path/to/ghost/blog:/var/lib/ghost/content \
+	ghost:alpine
 ```
 
+Note: `database__connection__filename` is only valid in development mode and is the location for the SQLite database file. If using development mode, it should be set to a writeable path within a persistent folder (bind mount or volume). It is not available in production mode because an external MySQL server is required (see the `docker-compose` example below).
+
 ### Docker Volume
 
 Alternatively you can use a named [docker volume](https://docs.docker.com/storage/volumes/) instead of a direct host path for `/var/lib/ghost/content`:
 
 ```console
-$ docker run -d --name some-ghost -e NODE_ENV=development -v some-ghost-data:/var/lib/ghost/content ghost
+$ docker run -d \
+	--name some-ghost \
+	-e NODE_ENV=development \
+	-e database__connection__filename='/var/lib/ghost/content/data/ghost.db' \
+	-p 3001:2368 \
+	-v some-ghost-data:/var/lib/ghost/content \
+	ghost
 ```
 
 ## Configuration