2017-02-05 99 views
1

我是Azure,Docker和Percona的新手。我在託管在Azure上的Ubuntu 16.04上運行了此Percona Docker鏡像。現在,我可以ssh到Ubuntu的服務器,並可以運行幾個搬運工的命令,例如:無法在Azure上的Ubuntu 16.04上連接Percona Docker鏡像

docker ps 

但我只是不知道如何連接到數據庫服務器本地和遠程。我需要打開一些端口嗎?必須在Docker控制檯中運行這些命令?因爲在Ubuntu命令行上簡單地觸發MySQL命令不起作用。

回答

0

在Azure中使用Ubuntu虛擬機與在本地使用它沒有任何區別,但網絡除外。

你問的問題太廣,但一般來講,使外部連接到Azure的VM,你需要:

  1. 公共IP連接到虛擬機或某些路由到VM
  2. 網絡安全組允許流量的VM(所有的核供應國集團在Azure的流量都經過)
  3. 防火牆的VM允許所述交通
  4. 在虛擬機上的應用監聽流量
0

感謝您的幫助。

我現在可以連接到服務器。 我錯過的是在Azure上創建Percona Docker時啓用遠程連接。