QNAP MySQL 容器:“您需要指定以下其中一项作为环境变量”

问题描述 投票:0回答:1

在我的 QNAP NAS 中,我安装了 MySQL 容器,但尝试启动它后,出现控制台错误:

You need to specify one of the following as an environment variable: MYSQL_ROOT_PASSWORD, MYSQL_ALLLOW_EMPTY_PASSWORD, _MYSQL_RANDOM_ROOT_PASSWORD.

我看不到任何使用此类变量配置容器的方法。我可以在

Inspect
中看到配置,但这不可编辑。与
Inspect
分开,如果我单击
Edit
,我无法添加任何此类变量。

如果我点击

Attach Terminal
,就会出现错误
"Container not running"
,并且由于上述错误而无法启动容器。

感谢帮助。

containers qnap
1个回答
0
投票

正如我们在评论中得到的,创建MySQL容器时,

Environment section
中应该有
Advanced Settings
,您可以在那里指定例如
MYSQL_ROOT_PASSWORD
和值
root

在创建任何容器之前,我鼓励您阅读 https://hub.docker.com 上的文档,在本例中它将是 https://hub.docker.com/_/mysql。在那里您可以找到许多对您有帮助的信息

© www.soinside.com 2019 - 2024. All rights reserved.