mac下使用 brew安装MySQL以及docker

本文详细介绍了如何在Mac上使用Homebrew安装MySQL和Docker。首先讲解了通过Homebrew国内源安装Homebrew的方法,包括修改BREW_REPO、配置环境变量和解决安装过程中的问题。接着,文章阐述了如何使用brew命令安装MySQL,包括配置环境变量和启动MySQL服务。最后,文章介绍了使用Homebrew Cask安装Docker的过程,并提供了手动下载安装的链接,以及如何更换Docker的国内源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装brew

可以去 官网
查看进行 安装,其实输入一行命令/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
若是出现 Failed to connect 443 错误,可以去 这个网址 去查看解决办法
使用官网安装的方式,速度会特别慢,可以使用更换国内源的方式进行安装 brew

Homebrew国内源安装

首先是:

cd ~
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install

在终端中用curl复制地址内容,或者直接从浏览器上输入地址后复制内容
当下载完这个 然后使用 vim brew_install 打开 修改BREW_REPO的值

#BREW_REPO="https://github.com/Homebrew/brew"
BREW_REPO="git://mirrors.ustc.edu.cn/brew.git"

修改保存后,执行以下命令后会快速进行安装

/bin/bash brew_
Mac安装Docker并配置MySQL,你可以按照以下步骤操作: 1. **安装Docker for Mac**: - 访问Docker的官方网站 <https://www.docker.com/products/docker-desktop> ,下载并安装适用于MacDocker Desktop。 2. **启动Docker Desktop**: 安装完成后,打开Dock并运行Docker Desktop应用,跟随向导完成初始化设置。 3. **安装Docker Compose**: Docker Compose是一个工具,用于定义和运行多个容器的应用和服务。在终端中,使用Homebrew(如果还未安装,可以通过`brew install homebrew/cask/docker-compose`)或直接从Docker官网下载Docker Compose。 4. **获取MySQL镜像**: 使用Docker命令拉取官方的MySQL镜像: ``` docker pull mysql:latest ``` 5. **创建Docker-compose.yml文件**: 编辑一个名为`docker-compose.yml`的文件,添加以下内容: ```yaml version: '3' services: db: image: mysql:latest environment: MYSQL_ROOT_PASSWORD: your_root_password MYSQL_DATABASE: your_database MYSQL_USER: your_username MYSQL_PASSWORD: your_password volumes: - db_data:/var/lib/mysql ports: - "3306:3306" volumes: db_data: ``` 将`your_root_password`, `your_database`, `your_username`, 和 `your_password`替换为你实际的MySQL密码和数据库信息。 6. **启动MySQL服务**: 在终端中,进入包含`docker-compose.yml`的目录,然后运行: ``` docker-compose up -d ``` `-d`标志表示后台运行( detached mode)。 7. **验证MySQL容器**: 使用`docker ps`检查MySQL容器是否已启动,确认端口映射和网络连接。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值