Я создал приложение docker, использующее docker-compose, в котором задействован mysql. Я переместил эти контейнеры в Azure и хотел развернуть его на пограничном устройстве с помощью Azure IoT Edge.Для этого я использовал контейнер приложения docker и контейнер mysql для развертывания на пограничном устройстве. Приложение работает, но mysql не запускается на пограничном устройстве после развертывания.
Вот параметры создания контейнера, которые я дал для модуля mysql
Это потому что я использую рут как пользователь?Который отказывается от соединения с другим клиентом.
{
"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"
}
]
}