docker启动mysql容器设置密码 进入容器登录失败
时间: 2023-08-18 11:14:48 浏览: 117
如何解决docker容器启动失败
5星 · 资源好评率100%
您可以按照以下步骤来启动 MySQL 容器并设置密码,然后登录容器:
1. 首先,使用以下命令启动 MySQL 容器,并设置一个密码(例如,"your_password"):
```shell
docker run -d --name mysql_container -e MYSQL_ROOT_PASSWORD=your_password mysql
```
这将创建一个名为 "mysql_container" 的容器,并将 MySQL 的 root 用户密码设置为 "your_password"。
2. 等待容器启动完成,可以使用以下命令检查容器状态:
```shell
docker ps -a
```
如果容器状态为 "Up",则表示容器已成功启动。
3. 然后,使用以下命令进入 MySQL 容器的交互式终端:
```shell
docker exec -it mysql_container mysql -u root -p
```
系统将提示您输入密码,这里输入之前设置的密码 "your_password"。
如果登录成功,则会显示 MySQL 的命令行提示符。
如果您按照以上步骤操作仍然无法登录容器,请提供详细的错误信息,以便更好地帮助您解决问题。
阅读全文