羣暉 NAS 安裝的 Docker MySQL 數據庫沒有辦法通過局域網連接

在羣暉 NAS Docker 中安裝 MySQL 的過程是非常簡單的。

但是安裝後從局域網中其他計算機進行連接的時候提示無法連接的錯誤。

nas1120-docker-mysql-01

但是在 Nas 內連接是沒有問題的。

問題和解決

這個問題就是出在 NAS 安裝 Docker 後配置的端口自動映射。

因爲使用了端口自動映射,你在局域網中訪問安裝在 Nas 上面的數據庫的端口就不是 3306。

在 NAS 上進入 Docker,然後選擇正在運行的容器。

在選擇後,單擊上面的【細節】,你也可以直接雙擊。

 

nas1120-docker-mysql-02

 

在隨後的界面中能夠看到端口設置。

這裏顯示的端口是 49165。

 

nas1120-docker-mysql-03

 

因此你在局域網中的其他計算機進行連接的時候的端口就是49165。

改一個端口後再測試連接。

nas1120-docker-mysql-04

這時候,你應該能夠通過局域網連接上安裝在羣暉 NAS Docker 中的數據庫實例了。

如果你的 3306 端口沒有佔用的話,可以修改配置不使用端口自動映射,以避免每次容器啓動後都會使用不同的端口。

 

https://www.ossez.com/t/nas-docker-mysql/13897

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章