这个坑真的坑呀,让我踩了两次,第一次耗费了很长时间,解决了,然后由于太过激动兴奋,忘记做记录,给忘却了; 所以才有了第二次踩坑经历,真的很难受的说,然后避免有第三次,还是好记性不如写博客吧!!!
咱们开始
首先pull容器:
#镜像地址:https://hub.docker.com/_/percona/
#拉取镜像
docker pull percona:5.7.23
#创建容器(你会发现这个命令创建好容器好存在闪退问题)
docker create --name percona -v /data/mysql-data:/var/lib/mysql -p 3306:3306 -eMYSQL_ROOT_PASSWORD=root percona:5.7.23
接下来~看操作:
你会发现容器确实运行过,但是它闪退或者秒退了,令人头痛,命令没问题呀,就是出现了这种问题,很让人费解…
接下来,咱们解决它:
解决过后才发现问题挺简单就解决了,可是之前没解决的时候,也是卡的生无可恋,心力交瘁,这个坑的问题在于命令:
把
#创建容器
docker create --name percona -v /data/mysql-data:/var/lib/mysql -p 3306:3306 -eMYSQL_ROOT_PASSWORD=root percona:5.7.23
换成
docker run --name percona -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d percona:5.7.23
就成功了
开不开心,惊不惊喜,意不意外
大神指教