首页 未分类

1 用Docker搭建Mysql

1.1 首先拉取镜像

docker pull mysql

1.2 查看是否拉取成功

docker images

1.3 创建并启动一个MySQL容器

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

–name:给新创建的容器命名,此处命名为pwc-mysql
-e:配置信息,此处配置mysql的root用户的登陆密码
-p:端口映射,此处映射主机3306端口到容器pwc-mysql的3306端口
-d:成功启动容器后输出容器的完整ID,例如上图 73f8811f669ee...
最后一个mysql指的是mysql镜像名字

1.4 查看容器运行状态

docker ps

可以看到容器的简写ID,容器的源镜像,创建时间,状态,端口映射信息,容器名字等。

1.5 启动和关闭容器

启动

docker start pwc-mysql   //通过指定容器名字
docker start 73f8811f669e  //通过ID

关闭

docker stop pwc-mysql   //通过指定容器名字
docker stop 73f8811f669e  //通过指定容器ID

2 修改MySQL配置文件

进入容器,修改容器里的MySQL的配置文件,然后重新启动容器,例如:

docker exec -it pwc-mysql /usr/bin/bash

3 连接在容器中的mysql

mysql -h 172.17.0.1 -u root -p

4 参考文献

用docker搭建mysql
宿主机连接docker中的mysql




文章评论