docker中创建MySQL容器

首先 docker pull docker.io/mysql:latest (在这里我们用的是官方镜像)

当我们拿到镜像的时候就可以发布容器了

#首先我们要生成一个MySQL容器

docker run -p 3306:3306 --name wemysql -e MYSQL_ROOT_PASSWORD=123 -d docker.io/mysql:latest

#进入到容器里

docker exec -it mysql bash

使用上面的设置的密码登陆MySQL(如下图所示)

docker中创建MySQL容器_第1张图片
1.png

容器不方便? 没关系!我们还可以在容器外远程连接MySQL使用

#给数据库远程授权

mysql>  ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123';

然后我们可以在容器外部连接mysql

mysql -u root -p123 -h 127.0.0.1

如此,我们就已经实现了MySQL容器的部署,赶快去创个库试试吧_

docker中创建MySQL容器_第2张图片
2.png

我们去容器里看看是否创建成功

docker中创建MySQL容器_第3张图片
3.png

OH~That's very good!

你可能感兴趣的:(docker中创建MySQL容器)