使用docker 创建 mysql
我先是按照官网上的命令来:
$ docker run --name ww-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:8.0.27
- name:容器名称
- p:端口3006
- d:一直运行
然后就报错了
no matching manifest for linux/arm64/v8 in the manifest list entries
没有找到linux/arm64/v8能用的镜像!!!!
然后我查了下,得拉个这个命令,听说mysql/mysql-server支持linux/arm64/v8
-
先运行
docker pull mysql/mysql-server:latest -
然后再运行下
docker run, 跑个容器docker run --name ww-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql/mysql-server -
运行
docker ps,可以看到容器已经在跑着了 -
进入名为
ww-mysql的容器内:docker exec -it ww-mysql /bin/bash
5.进去啦!~ 哈哈哈
- 进入mysql的root,并输入密码:
mysql -u root -p,最后再输入mysql databases;,大功告成~