2

我正在使用来自 GitHub https://github.com/nameko/nameko-examples的 nameko, 并将此应用程序部署在 docker 上。一旦我停止容器,所有数据都会丢失,我也无法找到容器的位置。我想将每个数据库日期存储在我的本地计算机上。

4

1 回答 1

0

您必须为 postgres 容器安装存储。 https://github.com/nameko/nameko-examples/blob/master/docker-compose.yml

postgres:
    container_name: nameko-example-postgres
    image: postgres
    ports:
        - "5433:5432" # Exposing Postgres on different port for convenience
    environment:
        POSTGRES_DB: "orders"
        POSTGRES_PASSWORD: "password"
        POSTGRES_USER: "postgres"
    restart: always

您可以通过以下方式将列添加到上述代码段中

  volumes:
    - ./database:/var/lib/postgresql
于 2019-02-13T07:14:48.217 回答