How connect external database with docker container service

i just use IP address of the machine where database is running. used this jdbc connection URL jdbc:mysql://192.168.0.1:3306/testdb

docker run --name src
-p 8081:8081
-d test
-e MYSQL_PASSWORD=12345678
-e MYSQL_DATABASE=testdb
-e MYSQL_USER=root
-e MYSQL_HOST=192.168.0.1