mac上docker 安装mysql
时间: 2024-06-28 14:00:40 浏览: 4
在Mac上安装Docker并配置MySQL,你可以按照以下步骤操作:
1. **安装Docker for Mac**:
- 访问Docker的官方网站 <https://www.docker.com/products/docker-desktop> ,下载并安装适用于Mac的Docker 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容器是否已启动,确认端口映射和网络连接。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)