使用Docker在Ubuntu中安裝MySQL
1. 搜索并下載MySQL Docker鏡像 Docker是一個開源的應(yīng)用容器引擎,可以將MySQL打包到容器中,也可以直接從Docker Hub上下載安裝。首先,在終端中使用以下命令搜索Docke
1. 搜索并下載MySQL Docker鏡像
Docker是一個開源的應(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)建一個目錄來存儲MySQL數(shù)據(jù):
sudo mkdir -p /usr/local/mysql/data
sudo chmod 775 -R /usr/local/mysql/data
4. 啟動MySQL容器
使用以下命令啟動MySQL容器,并通過-e參數(shù)設(shè)置MySQL服務(wù)端的參數(shù)。這里我們設(shè)置了root用戶的密碼,并創(chuàng)建了一個名為guoke密碼為123455的用戶:
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容器是否成功啟動
使用以下命令檢查MySQL容器是否已成功啟動:
docker ps
6. 連接并測試MySQL容器
最后,使用以下命令連接到MySQL容器并進(jìn)行測試:
docker exec -it mysql mysql -h 0.0.0.0 -uroot -p
這樣,你就成功在Ubuntu中使用Docker安裝了MySQL,并可以開始使用和管理你的數(shù)據(jù)庫了。