docker安装mysql

it2022-05-07  0

1.docker使用非root权限运行docker

sudo usermod -aG docker your-user

2.第一步,拉取MySQL镜像

docker pull mysql:5.5

查看镜像

docker images

3.创建并启动一个MySQL容器

docker run --name yi-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.5 –name:给新创建的容器命名,此处命名为pwc-mysql-e:配置信息,此处配置mysql的root用户的登陆密码-p:端口映射,此处映射主机3306端口到容器pwc-mysql的3306端口-d:成功启动容器后输出容器的完整ID,例如上图 73f8811f669ee...

查看容器运行状态:

docker ps

4.测试MySQL

可以用navicat或者其他工具连接测试

5.创建多个mysql服务

docker run --name dbdb -e MYSQL_ROOT_PASSWORD=123456 -p 4306:3306 -d mysql:5.5

6.查看所有容器

docker ps -a

7.启动和关闭容器

启动:

docker start yi-mysql //通过指定容器名字 docker start 847r758488f //通过指定容器ID

关闭:

docker stop yi-mysql //通过指定容器名字 docker stop 847r758488f //通过指定容器ID

8.进行容器的命令行模式

docker exec -it 055201b67e06 bash

即可进行MySQL各种命令

mysql -uroot -p -h localhost

退出容器 Ctrl+D或者exit

转载于:https://www.cnblogs.com/heqiyoujing/p/10279911.html


最新回复(0)