title: Can't break on any breakpoint with Visual Studio code while remote debugging on Docker container
body: <p>I'm trying to remote debug Ruby(on Rails) code in a Docker container with Visual Studio Code.</p>
  
  <p>I do not have Ruby installed on my machine, just in Docker.</p>
  
  <hr>
  
  <ul>
  <li>VSCode: 1.32.3</li>
  <li>OS: Windows 10 Profesionnal, 1709</li>
  <li>Docker Desktop: 2.1.0.5 Community stable</li>
  <li>Docker: 19.03.5</li>
  <li>Ruby: 2.6.5</li>
  </ul>
  
  <hr>
  
  <p>The procedure is as follows:</p>
  
  <ol>
  <li>Docker container executes command <code>bundle exec rdebug-ide --host 0.0.0.0 --port 1234 --dispatcher-port 26162 -- bin/rails s -b 0.0.0.0</code> then "Fast Debugger (ruby-debug-ide 0.7.0.beta7, debase 0.2.3.beta3, file filtering is supported) listens on 0.0.0.0:1234"</li>
  <li>I start debugging in VScode and Puma starts.</li>
  <li>I operate the application.</li>
  <li>Break points are not working.</li>
  </ol>
  
  <p>However, VSCode indicates the line being executed when I pause debugging. After that I can step over and VARIABLES, WATCH and CALL STACK are working.</p>
  
  <p>It seems that only BREAKPOINTS are not working.</p>
  
  <hr>
  
  <p>Here is my file (snippets):</p>
  
  <p>launch.json:</p>
  
  <pre><code>{
    "version": "0.2.0",
    "configurations": [
      {
        "name": "Listen for rdebug-ide",
        "type": "Ruby",
        "request": "attach",
        "cwd": "${workspaceRoot},
        "remoteHost": "10.0.75.1",
        "remotePort": "1234",
        "remoteWorkspaceRoot": "/var/work/app",
        "showDebuggerOutput": true,
      }
    ]
  }
  </code></pre>
  
  <p>docker-compose.yml:</p>
  
  <pre><code>services:
    app:
      build: "./app"
      depends_on:
        - db
      ports:
        - "3000:3000"
        - "1234:1234"
        - "26162:26162"
      volumes:
        - "./app:/var/work"
      stdin_open: true
      tty: true
  </code></pre>
  
  <p>Gemfile.lock:</p>
  
  <pre><code>ruby-debug-ide (0.7.0)
  debase (0.2.4.1)
  </code></pre>