Docker容器通过跳转SSH隧道连接到远程数据库

我试图连接到远程SQL,在我们之间有跳转服务器。 通常情况下,我可以从datagrip访问数据库,一旦我从bash跳转到服务器。 我试图通过docker容器连接到远程数据库。 我已经尝试了不同的Docker集线器映像。

跳转服务器侦听本地端口11433并转发远程SQL数据库端口1433。

这是我的docker-compose.yml

version: '2' services: test-db: image: gsengun/flyway-mssql volumes: - ./sql:/flyway/sql command: localhost 11433 user Password db container_name: testDb 

这是我的docker文件

 FROM calendar42/python-geos COPY ./svc/requirements.txt /domain/requirements.txt COPY ./requirements.txt /api/requirements.txt RUN pip install -U pip RUN pip install -r /api/requirements.txt WORKDIR /api/svc/ 

我不确定,我失去了什么帮助或方向感谢。