【发布时间】:2020-03-31 16:56:17
【问题描述】:
我收到以下错误,无法弄清楚,出了什么问题:
我仔细阅读了文档,并根据https://github.com/strapi/strapi-docker/blob/master/examples/mysql/docker-compose.yml的示例制作了一个docker-compose.yml
api_1 | Using strapi 3.0.0-beta.19.3
api_1 | No project found at /srv/app. Creating a new strapi project
api_1 | Creating a new Strapi application at /srv/app.
api_1 |
api_1 | ⛔️ You can only create a Strapi app in an empty directory.
api_1 | Make sure /srv/app is empty.
那是我的 docker-compose.yml
version: "2.4"
services:
api:
depends_on:
- database
image: strapi/strapi
container_name: core_api
environment:
#APP_NAME: wlc-core
DATABASE_CLIENT: mysql
DATABASE_HOST: database
DATABASE_PORT: 3306
DATABASE_NAME: development
DATABASE_USERNAME: development
DATABASE_PASSWORD: development
DATABASE_SSL: "false"
ports:
- 1337:1337
volumes:
- ./services/api/api:/srv/app/api
- ./services/api/config:/srv/app/config
- ./services/api/extensions:/srv/app/extensions
- ./services/api/public:/srv/app/public
database:
image: mariadb:10.4.4-bionic
container_name: core_database
volumes:
- ./services/database/data:/var/lib/mysql
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: development
MYSQL_DATABASE: development
MYSQL_USER: development
MYSQL_PASSWORD: development
我让那个容器运行了一次。但是从那以后它就不能再运行了。 我删除了已停止的容器,它是在构建新容器之前创建的。
【问题讨论】:
标签: docker docker-compose strapi