我在哪里可以找到ghost的数据,例如:帖子,用户等

时间:2019-01-04 03:32:26

标签: docker docker-compose ghost-blog

more-question-detail

那么,在哪里可以找到ghost-blog的数据?

2 个答案:

答案 0 :(得分:0)

如果我们看一下dockerhubghost图像的描述,您会发现:

  

此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