我已经用docker compose构建了一个docker应用程序,其中包含mysql,我已经把这些容器推到了azure上,并希望使用azure iot edge将其部署到边缘设备中。为此,我使用docker应用程序容器和mysql容器在边缘设备中部署,应用程序正在运行,但mysql在部署后没有在边缘设备上运行。
下面是我为mysql模块提供的容器创建选项
是因为我使用root作为用户吗?拒绝与不同客户机的连接。
{
"Env": [
"ACCEPT_EULA=Y",
"MSSQL_ROOT_PASSWORD=root"
],
"HostConfig": {
"PortBindings": {
"13306/tcp": [
{
"HostPort": "13306"
}
],
"32000/tcp": [
{
"HostPort": "32000"
}
]
},
"Mounts": [
{
"Type": "volume",
"Source": "sqlVolume",
"Target": "/var/lib/mysql"
}
]
}
暂无答案!
目前还没有任何答案,快来回答吧!