A vinculação no Docker permite que conexões de rede sejam feitas entre contêineres. O Docker definirá variáveis ambientais para seus contêineres vinculados para URL, IP, porta e protocolo. Os nomes deles serão baseados no nome do seu contêiner. Por exemplo:
DB_NAME=/web2/db
DB_PORT=tcp://172.17.0.5:5432
DB_PORT_5432_TCP=tcp://172.17.0.5:5432
DB_PORT_5432_TCP_PROTO=tcp
DB_PORT_5432_TCP_PORT=5432
DB_PORT_5432_TCP_ADDR=172.17.0.5
Você pode usar essas variáveis ambientais para configurar seu contêiner de aplicativo Akka para se conectar ao seu contêiner de banco de dados. No entanto, você deve configurar manualmente o contêiner do aplicativo para fazer isso. O Docker não fará a conexão para você automaticamente.
Portanto, em algum lugar do seu aplicativo, você precisará passar esses valores para o script de inicialização, algo que pode ser parecido com:
./restcore --Ddb.default.db="jdbc:mysql//${DB_PORT_3306_TCP_ADDR}:${DB_PORT_3306_TCP_PORT"