那么,在哪里可以找到ghost-blog的数据?
答案 0 :(得分:0)
如果我们看一下dockerhub上ghost
图像的描述,您会发现:
此Ghost的Docker映像使用SQLite。没有什么特别的配置。
此外,如果我们打开最新的docker文件(目前为2.9.1、2.9、2,最新的(2 / debian / Dockerfile)),则可以看到以下行:
gosu node yarn add "sqlite3@$sqlite3Version" --force --build-from-source; \
这将在ghost
容器内安装一个sqlite数据库。该数据库将包含您的所有帖子,用户等。
答案 1 :(得分:0)
同一张图片ghost2.9
docker-ghost的指南
运行于:docker-compose -f stack.yml up
然后我可以从mysql docker容器中获取数据。
为什么不能这样question-detail,这使我感到困惑〜/(ㄒoㄒ)/ ~~
version: '3.1'
services:
ghost:
image: ghost:2.9
ports:
- 2368:2368
volumes:
- $PWD/content:/var/lib/ghost/content
environment:
# see https://docs.ghost.org/docs/config#section-running-ghost-with-config-env-variables
database__client: mysql
database__connection__host: localhost
database__connection__user: root
database__connection__password: anywhere
database__connection__database: ghost
db:
image: mysql:5.7
volumes:
- $PWD/data:/var/lib/mysql
ports:
- 3307:3306
environment:
MYSQL_ROOT_PASSWORD: anywhere