Docker – 從 Container 的網路連線到 host 主機外的連線方法

我在 Host 主機中,想要把 Docker 中的 A Container連線到 Host 上 Docker 外的其他服務,如資料庫 MongoDB,可以直接透過 “host.docker.internal” 連線,如下圖

1 2 3 |
mongodump --forceTableScan --host="host.docker.internal" --db=MyDatabase --out="/var/www/backup" --gzip |