docker mysql57
时间: 2025-02-23 22:27:35 浏览: 16
安装和配置 MySQL 5.7
下载镜像
为了在 Docker 中安装 MySQL 5.7,首先需要拉取官方的 MySQL 5.7 镜像。这可以通过执行以下命令完成:
docker pull mysql:5.7
启动容器
启动带有特定配置选项的 MySQL 5.7 容器可以使用 docker run
命令来实现。下面是一个典型的例子,其中设置了环境变量以定义 root 用户密码,并指定了端口映射以及持久化存储路径[^1]。
docker run -d \
--name=mysql57 \
-p 3306:3306 \
-v /usr/local/docker/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root \
mysql:5.7
这里 -v
参数用于指定本地文件系统的目录作为卷挂载到容器内的 /var/lib/mysql
路径下,从而使得数据库的数据能够被保存下来不会因为容器停止而丢失;同时通过 -e
设置了根用户的初始登录密码为 "root"[^3]。
进入 MySQL 控制台
一旦容器成功运行起来之后,就可以利用如下所示的方法进入 MySQL 的交互界面来进行进一步的操作了:
docker exec -it mysql57 mysql -uroot -proot
这条指令会打开一个新的终端窗口并与正在运行中的 MySQL 实例建立连接,允许管理员执行 SQL 查询和其他管理任务。
初始化安全设置
对于新部署的服务来说非常重要的一环就是安全性方面的考量,在初次访问后应当立即着手处理默认账户的安全性问题以及其他潜在风险点。具体做法是在首次登陆时按照提示修改弱密码、移除匿名账号等措施加强防护力度。
相关推荐















