更改鏡像源,讓下載飛
如果你用docker默認(rèn)的鏡像源下載的話,肯定很慢。
推薦使用docker官網(wǎng)的中國區(qū)鏡像。
方法是在在 /etc/docker/目錄下新建daemon.json文件。注意最新版的docker默認(rèn)是沒有這個文件的,而且進(jìn)入這個目錄需要用root權(quán)限。
如果你跟我一樣用的騰訊云的ubuntu服務(wù)器默認(rèn)ssh登錄的是ubuntu用戶,可以用sudo passwd root指令修改root密碼,然后su root 切換到root用戶去新建daemon.json。然后vim進(jìn)入文件新增以下內(nèi)容:
{ "registry-mirrors": ["https://registry.docker-cn.com"]}
然后service docker restart 重啟以下即可。
下載mysql
docker search mysql
查找鏡像如下
然后選擇5.6版本的mysql進(jìn)行拉取
docker pull mysql:5.6
換了國內(nèi)的鏡像源之后拉取速度飛快
安裝并運(yùn)行mysql
docker run -p 3306:3306 --name mysql -v $PWD/logs:/logs -v $PWD/data:/mysql_data -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
用docker ps 指令查看正在運(yùn)行的容器
配置mysql連接權(quán)限
進(jìn)入mysql容器的bash:docker exec -it mysql bash
進(jìn)入mysql:mysql -uroot -p
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit 然后docker start mysql 重啟容器。
再在你本機(jī)連接mysql即可。