在Ubuntu 16.04系統(tǒng)中,在Docker里安裝MySQL
1. 先查看遠(yuǎn)端的版本使用以下命令來搜索遠(yuǎn)程MySQL鏡像:```docker search mysql```2. 從遠(yuǎn)端下載選擇一個(gè)合適的MySQL鏡像后,使用以下命令下載該鏡像:```docker
1. 先查看遠(yuǎn)端的版本
使用以下命令來搜索遠(yuǎn)程MySQL鏡像:
```
docker search mysql
```
2. 從遠(yuǎn)端下載
選擇一個(gè)合適的MySQL鏡像后,使用以下命令下載該鏡像:
```
docker pull mysql
```
3. 等待下載完成
根據(jù)網(wǎng)絡(luò)狀況,等待鏡像下載完成。
4. 查看鏡像
使用以下命令來查看已經(jīng)下載的MySQL鏡像:
```
docker images
```
5. 運(yùn)行一個(gè)MySQL容器
使用以下命令來運(yùn)行一個(gè)MySQL容器:
```
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD123455 -d mysql
```
注意:run后面是這個(gè)鏡像的名稱,-p 3306:3306表示在這個(gè)容器中使用3306端口(第二個(gè))映射到本機(jī)的端口號(hào)也為3306(第一個(gè)),-d表示使用守護(hù)進(jìn)程運(yùn)行,即服務(wù)掛在后臺(tái)。
6. 查看當(dāng)前運(yùn)行的容器狀態(tài)
使用以下命令來查看當(dāng)前正在運(yùn)行的MySQL容器的狀態(tài):
```
sudo docker ps
```
7. 連接測(cè)試
現(xiàn)在可以使用MySQL工具來連接和測(cè)試該容器??梢允褂靡韵旅顏磉B接MySQL容器:
```
mysql -h localhost -P 3306 -u root -p
```
根據(jù)之前設(shè)置的密碼(這里是123455),輸入密碼后即可進(jìn)行連接測(cè)試。
以上是在Ubuntu 16.04系統(tǒng)中,在Docker里安裝MySQL的步驟和相關(guān)命令。通過這些步驟,您可以輕松地在Docker容器中運(yùn)行MySQL,并使用MySQL工具來連接和測(cè)試。