docker部署mysql問(wèn)題
更新時(shí)間:2023年10月26日 17:04:17 作者:ZNineSun
這篇文章主要介紹了docker部署mysql問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
docker部署mysql
1.拉取mysql鏡像
sudo docker pull mysql:8.0
2.驗(yàn)證是否拉取成功
sudo docker images
3.運(yùn)行mysql鏡像
docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=root docker.io/mysql:8.0
4.進(jìn)入容器
修改root用戶(hù)允許遠(yuǎn)程訪問(wèn)
- 4.1 查看容器id
docker ps
- 4.2 進(jìn)入容器
sudo docker exec -it 57c08d3e2b5b /bin/sh
- 4.3 進(jìn)入mysql
mysql -u root -p
- 4.4 修改遠(yuǎn)程權(quán)限:
alter user 'root'@'%' identified with mysql_native_password by 'root';
- 4.5 通過(guò)Navicat等遠(yuǎn)程訪問(wèn)工具進(jìn)行訪問(wèn)
5.數(shù)據(jù)卷的掛載,方便我們后期維護(hù)
docker run -d -p 3306:3306 --name mysql-wzs -e MYSQL_ROOT_PASSWORD=root -v /home/zhuxu/soft/docker/mysql/conf:/etc/mysql/conf.d -v /home/zhuxu/soft/docker/mysql/data:/var/lib/mysql docker.io/mysql:8.0
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker實(shí)踐—CentOS7上部署Kubernetes詳解
kubernetes作為docker的管理工具是由Google開(kāi)源提供,但是kubernetes的安裝一直折磨著運(yùn)維人員,在這一系列的文章中我將會(huì)由kubernetes的安裝講起為大家介紹kubernetes的安裝使用等過(guò)程,也作為自己的學(xué)習(xí)筆記。2017-01-01Docker上部署?nps?和?npc?實(shí)現(xiàn)內(nèi)網(wǎng)穿透
本文介紹了如何使用Docker部署nps和npc實(shí)現(xiàn)內(nèi)網(wǎng)穿透。nps是一款高性能的內(nèi)網(wǎng)穿透代理服務(wù)器,npc是nps的客戶(hù)端,可以將內(nèi)網(wǎng)服務(wù)映射到公網(wǎng)上。通過(guò)Docker的容器化技術(shù),可以方便地部署和管理nps和npc,同時(shí)保證了應(yīng)用的隔離性和安全性。2023-04-04使用Docker創(chuàng)建FTP服務(wù)器的過(guò)程解析
這篇文章主要介紹了使用Docker創(chuàng)建FTP服務(wù)器的過(guò)程解析,使用?Docker?搭建?FTP?服務(wù),不僅十分簡(jiǎn)單,而且可以對(duì)宿主機(jī)有一定的隔離,對(duì)Docker創(chuàng)建FTP服務(wù)器的過(guò)程感興趣的朋友一起看看吧2022-04-04關(guān)于docker中?WSL?配置與修改問(wèn)題
這篇文章主要介紹了docker中?WSL?配置與修改,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-12-12