docker安装mysql命令
时间: 2023-06-22 13:48:04 浏览: 137
可以使用以下命令在 Docker 中安装 MySQL:
```
docker run --name mysql -e MYSQL_ROOT_PASSWORD=<password> -p 3306:3306 -d mysql:latest
```
其中 `<password>` 是 MySQL root 用户的密码,可以根据需要进行修改。这个命令会在 Docker 中创建一个名为 `mysql` 的容器,并且将 MySQL 运行在该容器中。同时设置了将 Docker 内部的 3306 端口映射到主机上的 3306 端口,以便在主机上连接 MySQL 服务器。
相关问题
docker安装mysql的命令
使用Docker安装MySQL的命令如下:
```
docker pull mysql:8.0.19 //拉取MySQL镜像
docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/conf/my.cnf:/etc/mysql/my.cnf \
-v /mydata/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:8.0.19 //运行MySQL容器
```
其中,`-p`参数将容器的3306端口映射到主机的3306端口,`-v`参数将容器的日志、配置文件和数据目录挂载到主机上,`-e`参数设置MySQL的root用户密码为root。运行成功后,可以使用`docker ps`命令查看是否安装成功。
docker启动mysql命令
可以使用以下命令启动一个 MySQL 容器:
```
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest
```
其中,`--name` 为指定容器名称,`-e` 为设置环境变量,`MYSQL_ROOT_PASSWORD` 为设置 MySQL 的 root 用户密码,`-d` 为后台运行容器,`mysql:latest` 为指定 MySQL 的镜像名称和版本号。
阅读全文