在Docker中创建MySQL容器的步骤如下:

  1. 安装Docker:首先,确保你已经在机器上安装了Docker。你可以根据自己的操作系统选择合适的Docker版本并进行安装。
  2. 拉取MySQL镜像:使用以下命令从Docker Hub上拉取MySQL镜像。

蓝易云服务器 - Docker创建Mysql容器教程_Linux

docker pull mysql

这将下载最新版本的MySQL镜像到你的本地。

  1. 创建MySQL容器:使用以下命令创建MySQL容器。
docker run -d --name mysql-container -e MYSQL_ROOT_PASSWORD=<root_password> -p 3306:3306 mysql

将 <root_password> 替换为你想要设置的MySQL root用户的密码。此命令将创建一个名为 mysql-container 的容器,并将容器内的3306端口映射到主机的3306端口。

  1. 进入MySQL容器:如果你需要通过命令行访问MySQL容器,可以使用以下命令进入容器。
docker exec -it mysql-container bash

这将在容器中打开一个bash终端,使你可以执行与MySQL相关的命令。

现在,你已经成功创建了一个MySQL容器。你可以使用任何MySQL客户端工具(如MySQL Workbench或命令行)连接到主机的3306端口,并使用root用户名和你设置的密码进行登录。

请注意,在生产环境中,应该更加详细地配置MySQL容器,包括设置持久化存储、指定MySQL版本、配置安全性等。此外,还可以使用Docker Compose来管理和部署多个容器,以满足复杂的应用程序需求。