Есть 2 способа добиться этого. Первый подход - рекомендуемый.
Первый - добавить запись в / etc / hosts внутри контейнера:
docker run -p 5000:5000 -p 3308:3308 --add-host database:<HOST_IP> -t webui
Вам необходимо заменить HOST_IP на сетевой IP-адрес вашего хост. Затем вы можете ссылаться на базу данных внутри вашего контейнера, используя имя «база данных» (вы также можете настроить это).
Второй - привязать ваш контейнер к интерфейсу вашего хоста:
docker run -p 5000:5000 -p 3308:3308 --bind 127.0.0.1 -t webui
Затем вы можете обратиться к своей базе данных с 127.0.0.1 внутри вашего контейнера.