windows docker使用mysql和Redis

// 搜索mysql的鏡像信息
$ docker search mysql   
// 從倉庫拉取mysql,mysql:tag 後面可以跟標籤得到指定版本,不加默認爲lastest
$ docker pull mysql    
// 從鏡像生成容器,注意mysql需要指定登錄的密碼,以及通過-p 映射端口,必須要映射端口在能才物理機中訪問到服務
$ docker run --name mysql  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql 
// 訪問容器內的終端
$ docker exec -it mysql bash

登錄mysql
mysql -uroot -ppassword

顯示所有數據庫
show databases;

退出mysql
exit;

退出終端
exit;

-----------------------------------------------------------------------分割線-----------------------------------------------------------------------
搜索Redis鏡像
docker search redis

下載Redis
docker pull redis

啓動容器
docker run -d -p 6379:6379 --name redis01 redis
docker run -d -p 6380:6379 --name redis02 redis

訪問容器終端
docker exec -it redis01 bash
docker exec -it redis02 bash

打開Redis客戶端
redis-cli

退出Redis
exit

退出終端
exit

 

停止
docker stop redis01
docker stop redis02
docker stop mysql


已經停止的容器,可以使用命令 docker start 來啓動。
docker start redis01

移除容器
docker rm redis-2

-----------------------------------------------------------------------分割線-----------------------------------------------------------------------

查看鏡像
docker images

刪除
docker rmi <image id>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章