Windows10でWSL2を使用しています。  
pgAdmin4をContainerで起動し、ブラウザからアクセスするところまでは出来ました。  
サーバーを登録する際に、SSH Tunnelを使用するのですが、秘密鍵の選択がわからず困っています。  
Containerなのでローカルにはアクセス出来ないのだろうかと思い、docker runのオプションに-vをつけました。

```

    docker run --name pgadmin4 -e "PGADMIN_DEFAULT_EMAIL=a@b.co.jp" -e "PGADMIN_DEFAULT_PASSWORD=hogehoge" -p 8000:80 dpage/pgadmin4 -v /mnt/c/Users/pem/:/pem/:ro
    
```

`/mnt/c/Users/pem/`のなかに秘密鍵があります。

ですが、サーバー登録の秘密鍵選択を実行してもルードディレクトリ`/`が表示されるのみで、ファイルやディレクトリは表示されません。

Containerの外部にあるファイルにアクセスする方法を教えていただけるとありがたいです。
CC BY-SA 4.0
2022-10-07T03:16:59.143
91475
2022-10-07T03:16:59.143
27721
question
docker postgresql wsl
pgAdmin4をContainerで運用する際にローカルの秘密鍵を使用したいです