docker安裝mysql將資料掛在宿主機

2021-09-24 16:54:25 字數 1118 閱讀 1761

1.在虛擬機器建立本地目錄(/是指在根目錄下)

指令:mkdir /data

指令:mkdir /data/mysql

指令:mkdir /data/mysql/datadir

新建三個資料夾,層級關係,我們最後把儲存路徑放到datadir下,同樣的我們在mysql資料夾中新建乙個conf.d資料夾放配置檔案: 

指令:mkdir /data/mysql/conf.d

2.新建執行並取名為乙個mysql5.7的docker服務 把埠對映到3306 mysql儲存路徑放到新建的datadir資料夾中,把配置檔案放到conf.d中(這裡的/var.... 和/etc ....是docker服務預設位置,一重啟就沒了,所以我們要換掉),定義root賬戶密碼為123456, 執行映象是mysql:5.7

指令:docker run --name mysql5.7 -p 3306:3306 -v/data/mysql/datadir:/var/lib/mysql -v /data/mysql/conf.d:/etc/mysql/conf.d -emysql_root_password=123456 -d mysql:5.7
3.進入容器內部:

指令:docker exec -it mysql5.7 /bin/bash
4.進入mysql命令列

指令:mysql –uroot –p
密碼是你建立mysql5.7時設定的密碼,忘記時,回看第2步(password=123456)password=123456

這裡密碼是不可見得,直接輸入密碼按回車即可

5.現在你可以建立專案需要的資料庫和相關的表了。

docker安裝mysql,設定mysql初始密碼

docker安裝mysql,只需要2分鐘就可以完成 拉取mysql映象 docker pull mysql 5.7官網可檢視存在的映象,以及需要的版本號 執行mysql name 容器名稱 e mysql root password設定初始密碼 p 3307 3306 埠對映,主機埠3307 doc...

docker安裝mysql教程

公司的資料庫伺服器中毒宕機了,正好前段時間了解了下docker,於是想在公司的阿里雲伺服器上裝個docker,安裝mysql.先貼個安裝好的圖。安裝過程。一.先在伺服器上安裝docker。1 檢查核心版本,必須是3.10及以上 uname r 2 安裝docker yum install docke...

使用docker安裝mysql

1.普通安裝 docker pull mysql 5.7 2.建立mysql容器,並後台啟動 docker run d p 3306 3306 e mysql user woniu e mysql password 123456 e mysql root password 123456 name m...