在docker中執行mariadb程式的方法
阿新 • • 發佈:2020-01-09
1.安裝docker
2.獲取mariadb映象
docker pull mariadb
首先在https://hub.docker.com查詢mariadb官方映象,相關引數設定https://hub.docker.com/_/mariadb/有詳細說明
3.執行映象
docker run -p 3306:3306 --name mariaone -v /usr/local/mysql/my.cnf:/etc/mysql/my.cnf -e MYSQL_ROOT_PASSWORD=mypassword -d mariad
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8' character-set-server=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake
my.cnf
埠對映之後可以在容器外面的軟體中連線資料庫,cnf檔案主要解決編碼問題,防止出現中文亂碼。
4.測試
總結
以上所述是小編給大家介紹的在docker中執行mariadb程式的方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回覆大家的!