Docker – 使用官方MariaDB Image範例
確認Docker安裝好後,可先確認看看系統裡是否有下載過任何Image,理論上是沒有才對。
command-line:docker images
接著我們可以依Dokcer Hub 的 mariaDB 的Docker Pull Command下指令
command-line:docker pull mariadb
當下載完畢後再查詢一次Image就會有mariaDB官方最新版本的Image
接著將Image執行成一個Container
command-line:docker run -d –name mariadb -e MYSQL_ROOT_PASSWORD=password -p 127.0.0.1:3306:3306 mariadb:latest –character-set-server=utf8 –collation-server=utf8_general_ci
指令說明:
docker run -d ==> 新增一個Container並背景執行
-name ==> 給Container一個名稱
-e MYSQL_ROOT_PASSWORD ==> 設定MariaDB root的密碼
-p 127.0.0.1:3306:3306 ==> 底層作業系統的3306 port透通到Container的3306 port
mariadb:latest ==> 讓Container使用哪一個版本的image
-character-set-server=utf8 -collation-server=utf8_general_ci ==> 設定MariaDB使用哪一個語系
關於MariaDB Image詳細參數可參考Docker Hub
command-line:docker images
接著我們可以依Dokcer Hub 的 mariaDB 的Docker Pull Command下指令
command-line:docker pull mariadb
當下載完畢後再查詢一次Image就會有mariaDB官方最新版本的Image
接著將Image執行成一個Container
command-line:docker run -d –name mariadb -e MYSQL_ROOT_PASSWORD=password -p 127.0.0.1:3306:3306 mariadb:latest –character-set-server=utf8 –collation-server=utf8_general_ci
指令說明:
docker run -d ==> 新增一個Container並背景執行
-name ==> 給Container一個名稱
-e MYSQL_ROOT_PASSWORD ==> 設定MariaDB root的密碼
-p 127.0.0.1:3306:3306 ==> 底層作業系統的3306 port透通到Container的3306 port
mariadb:latest ==> 讓Container使用哪一個版本的image
-character-set-server=utf8 -collation-server=utf8_general_ci ==> 設定MariaDB使用哪一個語系
關於MariaDB Image詳細參數可參考Docker Hub
留言
張貼留言