這篇文章將為大家詳細講解有關docker安裝MySQL的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)公司制作網(wǎng)站網(wǎng)頁找三站合一網(wǎng)站制作公司,專注于網(wǎng)頁設計,成都網(wǎng)站設計、成都網(wǎng)站建設、外貿(mào)網(wǎng)站建設,網(wǎng)站設計,企業(yè)網(wǎng)站搭建,網(wǎng)站開發(fā),建網(wǎng)站業(yè)務,680元做網(wǎng)站,已為上千多家服務,創(chuàng)新互聯(lián)公司網(wǎng)站建設將一如既往的為我們的客戶提供最優(yōu)質(zhì)的網(wǎng)站建設、網(wǎng)絡營銷推廣服務!
docker安裝mysql的方法:首先查詢并下載鏡像,代碼為【docker images】;然后創(chuàng)建并運行容器,代碼為【docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD】;最后配置相關數(shù)據(jù)。
docker安裝mysql的方法:
從鏡像市場安裝。
1、查詢鏡像
docker search mysql
2、下載鏡像(實測過程中,下載鏡像時經(jīng)常卡住,多試幾次就好了)
docker pull mysql
通過docker images命令查看本地鏡像
docker images
3、創(chuàng)建并運行容器
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123 mysql
參數(shù)說明:
-p 3306:3306 將主機3306端口映射到容器3306端口
-e MYSQL_ROOT_PASSWORD=abc123 設置遠程登錄的root用戶密碼為abc123
--name zyz-name 可選,設置容器別名
mysql 鏡像名稱
4、需要配置數(shù)據(jù)忽略大小寫
mysql8版本,一但mysql正式運行,就不能再設置忽略大小寫了,強行設置會導致mysql服務啟動不了,所以,我們創(chuàng)建容器時必須將mysql配置掛載到容器上。
1)創(chuàng)建文件夾/etc/mysql.d
cd /etc/ // 進入etc目錄 mkdir mysql.d // 創(chuàng)建文件夾mysql.d,名稱可變
2)在mysql.d文件夾中增加配置文件my.cnf,增加配置
[mysqld] lower_case_table_names=1
3)重新創(chuàng)建并運行容器
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123 -v /etc/mysql.d:/etc/mysql/conf.d --name zyz-mysql mysql
4)查看效果,執(zhí)行命令后看到lower_case_table_names=1
表示成功。
關于docker安裝mysql的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
網(wǎng)頁名稱:docker安裝mysql的方法
瀏覽地址:http://chinadenli.net/article40/iphheo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、響應式網(wǎng)站、建站公司、關鍵詞優(yōu)化、定制網(wǎng)站、電子商務
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)