docker mac 安装mysql

docker mac 安装mysql

安装docker

设置 docker 镜像源

国内加速器服务

对于使用 macOS 的用户,在任务栏点击 Docker Desktop 应用图标 -> Perferences,在左侧导航菜单选择 Docker Engine,在右侧像下边一样编辑 json 文件。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

拉取镜像与启动容器

这里与 win 不同,mac m系列芯片为arm64 架构,所以要拉取 arm64 的mysql 镜像

docker pull arm64v8/mysql:latest
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d arm64v8/mysql:latest

–name:容器名,此处命名为mysql
-e:配置信息,此处配置mysql的root用户的登陆密码
-p:端口映射,此处映射 主机3306端口 到 容器的3306端口
-d:后台运行容器,保证在退出终端后容器继续运行

进入容易设置数据库远程访问

#进入容器
docker exec -it mysql bash
#登录mysql
mysql -u root -p
use mysql;
create user 'root'@'%' identified with mysql_native_password by 'root';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;
posted @ 2023-03-16 09:06  Lian_tiam  阅读(781)  评论(0)    收藏  举报