我正在进行概念验证,其中我有 3 个 Azure 应用服务。其中两个应用程序服务是 API,其中之一具有 MySql 容器。我无法让应用服务与 My Sql 容器一起运行。我按照这个website中的例子进行操作减去 WordPress 部分。
我尝试让容器的 My Sql 部分正常工作。当我启动应用服务时,它会启动 My SQL 实例,但出现以下错误。没有看到任何其他信息。 “信息 - 正在停止站点 MySqlTest,因为它在启动过程中失败。”
我正在使用下面的 docker compose
version: '3.3'
services:
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
ports:
- "8000:80"
最佳答案
尝试提供音量
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
关于mysql - 无法在 Azure 应用服务中创建独立的 MySQL Docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59157072/