Portainer 安裝MySQL並開啟遠程訪問


進入到 Portainer 頁面,選擇左邊的 Containers 選項,單擊上方的 Add container 按鈕轉到如圖所示的頁面;

1.在 Name 一欄中輸入容器名字;
2.在 Image 一欄輸入容器鏡像名,比如要安裝 wordpress 則輸入 wordpress 即可,系統會自動拉取 wordpress 的容器鏡像;
3.設置端口,如果開啟 Publish all exposed ports 開關,系統會隨機開啟一個端口映射到容器端口。另外也可點擊 map additional port 添加自定義端口(需要注意的是,host 可以輸入服務器的任意無沖突端口,container 則需要根據具體容器鏡像輸入對應端口才行,此處用的 MySQL 容器鏡像,所以填寫 3306 即可);
4.選擇 Env ,然后點擊 add environment variable ,添加如所示的容器環境變量,value 可自定義輸入;

MySQL_ROOT_PASSWORD 為必填,作用是為 MySQL 數據庫設置 root 用戶密碼,否則容器將無法使用;
MYSQL_DATABASE 的作用是 MySQL 容器安裝完成可以自動創建一個名為 value欄所填寫的值 (此處為 wordpress ) 的數據庫。

5.點擊 Restart policy 選擇 Always,代表容器無論在什么情況下停止總會自動重新啟動;
6.點擊 Deploy the container 創建容器;
7.MySQL 容器自動開啟了遠程功能,所以只需在使用數據庫時,在數據庫地址欄填入 公網IP:端口 就能連接到數據庫了。

需要注意的是,端口必須在安全組中開放才能使用!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM