使用Docker在Ubuntu中安裝MySQL
1. 搜索并下載MySQL Docker鏡像 Docker是一個(gè)開(kāi)源的應(yīng)用容器引擎,可以將MySQL打包到容器中,也可以直接從Docker Hub上下載安裝。首先,在終端中使用以下命令搜索Docke
1. 搜索并下載MySQL Docker鏡像
Docker是一個(gè)開(kāi)源的應(yīng)用容器引擎,可以將MySQL打包到容器中,也可以直接從Docker Hub上下載安裝。首先,在終端中使用以下命令搜索Docker服務(wù)器上可用的MySQL版本:
docker search mysql
2. 下載并安裝MySQL Docker鏡像
選擇要使用的MySQL版本后,使用以下命令下載并安裝MySQL Docker鏡像:
docker pull mysql
3. 創(chuàng)建外部數(shù)據(jù)掛載點(diǎn)
在本地創(chuàng)建一個(gè)目錄來(lái)存儲(chǔ)MySQL數(shù)據(jù):
sudo mkdir -p /usr/local/mysql/data
sudo chmod 775 -R /usr/local/mysql/data
4. 啟動(dòng)MySQL容器
使用以下命令啟動(dòng)MySQL容器,并通過(guò)-e參數(shù)設(shè)置MySQL服務(wù)端的參數(shù)。這里我們?cè)O(shè)置了root用戶(hù)的密碼,并創(chuàng)建了一個(gè)名為guoke密碼為123455的用戶(hù):
docker run -p 3306:3306 --name mysql -v /usr/local/mysql/data/:/var/lib/mysql -e MYSQL_ROOT_PASSWORDroot -e MYSQL_USERguoke -e MYSQL_PASSWORD123455 -d mysql
5. 檢查MySQL容器是否成功啟動(dòng)
使用以下命令檢查MySQL容器是否已成功啟動(dòng):
docker ps
6. 連接并測(cè)試MySQL容器
最后,使用以下命令連接到MySQL容器并進(jìn)行測(cè)試:
docker exec -it mysql mysql -h 0.0.0.0 -uroot -p
這樣,你就成功在Ubuntu中使用Docker安裝了MySQL,并可以開(kāi)始使用和管理你的數(shù)據(jù)庫(kù)了。