mac中docker安裝mysql的方法

蝸牛 互聯網技術資訊 2022-05-26 65 0

本篇內容介紹了“mac中docker安裝mysql的方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

首先新建dockerfile 內容如下:

from mysql:latest

maintainer?abel.yang?<527515025@qq.com>
label?descripttion="this?image?is?build?for?mac?to?use?mysql"?vendor="github"?version="latest"
run?apt-get?update
run?apt-get?-y?install?vim
run?usermod?-u?1000?mysql
run?mkdir?-p?/var/run/mysqld
run?chmod?-r?777?/var/run/mysqld

新建dockerfile后執行build命令:

構建鏡像

docker build -t mysql/yang .

構建結果如下:

輸入命令 查看結果

docker images

mac中docker安裝mysql的方法  mac 第1張

啟動鏡像

首先建立本機的數據保存地址,把數據存儲映射到本機,以防數據丟失。故創建保存數據目錄,命令如下:

mkdir?-p?~/mysql/data

創建好數據目錄后,啟動鏡像命令如下。

docker?run?-p?3309:3306?--name?mysqlyang?-v?~/mysql/data:/var/lib/mysql?-e?mysql_root_password=123456?-d?mysql/yang

-p 3309:3306 是將docker 的3306端口映射到本機3309 端口

v ~/mysql/data:/var/lib/mysql 是將docker的/var/lib/mysql 文件夾映射到本機的/mysql/data

-e mysql_root_password=123456 輸入密碼,mysql原始密碼為123456

(如果需要修改密碼 執行docker -exec -it 容器id /bin/bash 進入容器修改密碼,修改后可以使用 docker commit 容器id 新名稱 提交鏡像修改。)

容器啟動后,就可以用可視化界面進行連接了。注意暴露的端口是3309

mac中docker安裝mysql的方法  mac 第2張

mac中docker安裝mysql的方法  mac 第3張

“mac中docker安裝mysql的方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注蝸牛博客網站,小編將為大家輸出更多高質量的實用文章!

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:niceseo99@gmail.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

評論

日本韩欧美一级A片在线观看