ZBLOG

docker run --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql/mysql-server 这个是什么意思

这个命令用于在 Docker 中运行一个 MySQL 数据库容器。具体来说,各个部分的含义如下:

  • docker run: 这是用于创建和启动一个新的容器的命令。
  • --name mysql01: 指定要创建的容器的名称为 mysql01,方便后续管理。
  • -p 3306:3306: 将宿主机的 3306 端口映射到容器的 3306 端口。这意味着你可以通过访问宿主机的 3306 端口来连接到运行在容器内的 MySQL 服务。
  • -e MYSQL_ROOT_PASSWORD=123456: 设置环境变量,指定 MySQL 的 root 用户密码为 123456。这将使得你能够使用该密码登录到 MySQL 数据库。
  • -d: 表示以分离模式(detached mode)运行容器,这样容器会在后台运行,而不是占用终端。
  • mysql/mysql-server: 指定要使用的镜像名称,这里是官方提供的 MySQL Server 镜像。

总之,这条命令将在 Docker 中启动一个名为 mysql01 的 MySQL 容器,并设置 root 密码为 123456,同时将其数据库服务暴露在宿主机的 3306 端口上。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=19183

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?