docker教程步骤,以及docker启动mysql步骤演练

xiaoxiao2022-06-11  25

第一步:启动 Docker  systemctl  start docker  第二步:查询 mysql  docker search mysql  第三步:下载下来官方的镜像Starts最高的那个  docker pull registry.docker-cn.com/library/mysql  第四步:查看镜像  docker images  第五步:重命名  docker tag registry.docker-cn.com/library/mysql mysql  第六步:创建容器  docker run -–name mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql

比如http://192.168.1.113:8888/这个主机映射的可以访问tomcat,这个主机地址就是虚拟机的linux主机地址192.168.1.113

-name mysql 创建的容器名称  -e MYSQL_ROOT_PASSWORD=root 使用root作为root账号的密码  -p 3306:3306 主机端口映射到容器内部的端口  比如:8888:8080或者3309:3306等 -d 后台运行容器  mysql 镜像名称 

 

 

use mysql; select user.host,plugin from user where user='root';

alter user 'root'@'localhost' identified by 'root' PASSWORD EXPIRE NEVER;

alter user 'root'@'localhost' identified with mysql_native_password by 'root';

alter user 'root'@'%' identified by 'root' PASSWORD EXPIRE NEVER;

alter user 'root'@'%' identified with mysql_native_password by 'root';

第七步:进入Mysql容器  docker exec -it mysql bash  第八步:登录  mysql -u root -p”root”      后面是在一起,中间没哟空格 第九步:忽略大小写

vim /etc/my.cnf  新增如下内容:  lower_case_table_names=1

重启:docker restart mysql

转载请注明原文地址: https://www.6miu.com/read-4931693.html

最新回复(0)