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

17 篇文章 1 订阅
9 篇文章 0 订阅

第一步:启动 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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值