docker安装mysql并且进行连接

1、拉取镜像、在linux中执行命令

docker pull mysql

2、运行容器、在linux中执行命令

docker run -d --name mysql -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

3、 进入容器、在linux中执行命令

docker ps -a
docker exec -it 2a85f05d4090 /bin/bash

4、登录docker中的mysql 、在容器中执行命令

mysql -uroot -p123456

5、修改密码、在容器中执行命令

ALTER USER 'root'@'%'  IDENTIFIED WITH mysql_native_password BY '123456';

6、 查看已经开放的端口(看端口3308是否开放)、在linux中执行命令

firewall-cmd --list-ports

如果没有开放则 、在linux中执行命令

systemctl start firewalld.service 
firewall-cmd --zone=public --add-port=3308/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-ports
systemctl disable firewalld

7、进行连接 

docker安装mysql并且进行连接_第1张图片 

 

 

 

 

 

 

 

 

你可能感兴趣的:(docker,容器,运维)