docker容器安裝mysql

2022-01-13 16:45:42 字數 912 閱讀 9074

1.拉取映象

這裡選擇的版本是mysql 5.7,也可通過docker search mysql檢視可用的映象的版本。

$ docker pull mysql:5.7
2.檢視本地映象
$ docker images

出現5.6版本的mysql映象代表安裝成功。

3.執行容器

$ sudo docker run -p 3306:3306 --name mysqlv1 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/var/lib/mysql -e mysql_root_password=qwe123 -d mysql:5.7
引數講解: -p是將docker中mysql埠號3306對映成為3306埠,也可以選擇不對映,使用預設的3306

--name mysqlv1: 執行服務的取名

-v是將主機目錄下的檔案掛載到容器中路徑下

-e mysql_root_password:初始化root使用者密碼

-d mysql:5.7 : 後台執行mysql5.7

4.檢視執行狀態

$ docker ps
正在執行的映象中有上面例項化的映象(mysqlv1)說明安裝成功

5.連線mysql

使用工具測試連線成功

docker下面安裝mysql容器

切換root使用者 su root 密碼是 vagrant 啟用mysql,並掛載mysql相關目錄 docker run p 3306 linux的埠 3306 mysql的埠 name mysql v mydata mysql log var log mysql v mydata mysql d...

Docker容器內安裝mysql

docker pull mysql 5.7使 用docker命令啟動 docker run p 3306 3306 name mysql v mydata mysql log var log mysql v mydata mysql data var lib mysql v mydata mysql...

docker 容器裡安裝mysql

ubuntu官方映象是精簡的ubuntu系統,很多軟體和庫沒有安裝,所以直接安裝mysql的話依賴較多,建議直接從原始碼編譯安裝mysql 先啟動乙個容器,建議可以建立乙個包含常用工具的便於自己使用的基本映象,比如 包含vim net tools 新增阿里雲映象 安裝編譯環境 需要gcc cmake...