news 2026/6/10 11:03:54

docker启动mysql及部分命令回顾

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker启动mysql及部分命令回顾

一、创建mysql
1、docker run --name mysql8.0-container -e MYSQL_ROOT_PASSWORD=my-secret-pw -d -p 3306:3306 mysql:8.0

参数解释:
--name mysql8.0-container:指定容器的名称为mysql8.0-container。
-e MYSQL_ROOT_PASSWORD=my-secret-pw:设置MySQL数据库的root用户密码为my-secret-pw,请替换为你自己的密码。
-d:以守护进程模式运行容器。
-p 3306:3306:将容器的3306端口映射到主机的3306端口。
mysql:8.0:使用拉取的mysql:8.0镜像。

2、配置mysql数据库容器参数
docker run --name mysql8.0-container -e MYSQL_ROOT_PASSWORD=my-secret-pw -d -p 3306:3306 -v /my/local/mysql-data:/var/lib/mysql mysql:8.0

参数-v /my/local/mysql-data:/var/lib/mysql的作用是将本地的/my/local/mysql-data目录映射到容器的/var/lib/mysql目录,用于存储MySQL数据

3、查看是否正常运行
docker ps


二、创建自定义网络连接Mysql
1、使用docker network create命令创建一个自定义网络。例如,创建一个名为my_mysql_network的网络:
$ docker network create my_mysql_network

2、使用docker run命令启动MySQL容器,并指定连接到之前创建的自定义网络:
docker run --name mysql8.0-container \
--network my_mysql_network \
-e MYSQL_ROOT_PASSWORD=my-secret-pw \
-d -p 3306:3306 \
mysql:8.0

参数解释:
--name mysql8.0-container:指定容器的名称。
--network my_mysql_network:将容器连接到自定义网络。
-e MYSQL_ROOT_PASSWORD=my-secret-pw:设置MySQL数据库的root用户密码。
-d:以守护进程模式运行容器。
-p 3306:3306:将容器的3306端口映射到主机的3306端口。
mysql:8.0:使用指定的MySQL镜像

3、验证网络配置
3.1 查看所有网络:$ docker network ls
3.2 查看网络详细信息:docker network inspect my_mysql_network
3.3 验证容器连接


-------------------------------------------------------------------
三、查看系统信息

cat /etc/os-release

sudo yum check-update
sudo yum install vim
从Oracle Linux Server 8开始,Oracle采用了dnf作为默认的包管理器
sudo dnf check-update
sudo dnf install vim

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 16:23:03

基于 PLC 的自动洗车控制系统设计探索

基于plc的自动洗车控制系统设计 本商品为电子程序资料 商品包含内容: ①自动洗车博途PLC与HMI仿真工程 (博途V14或以上) 一份; ②自动洗车配套有IO点表PLC接线图主电路图控制流程图 (CAD源文件可编辑); ③自动洗车博途仿真工程配套视频讲解 一份&#x…

作者头像 李华
网站建设 2026/6/9 20:30:56

智能设备多功能化改造:从单一功能到全能中心的创新突破

你是否曾经面对家中堆积的各种智能设备感到困扰?一个负责网络路由,一个负责媒体播放,还有一个专门处理智能家居控制...设备越来越多,空间越来越拥挤,维护成本也随之攀升。🤔 【免费下载链接】OpenWrt_x86-r…

作者头像 李华
网站建设 2026/6/10 11:28:28

网络安全2025最详细学习路线,建议收藏!

为了帮助小伙伴们系统化学习网络安全,我整理了一套超详细的学习路线,无论你是零基础入门还是想进一步提升,都可以参考!而且资料包免费分享,赶紧收藏! ​ 第一阶段:网络安全基础入门 1. 计算机…

作者头像 李华
网站建设 2026/6/10 12:21:22

如何高效实现内存池:5个提升C++性能的终极技巧

如何高效实现内存池:5个提升C性能的终极技巧 【免费下载链接】yaml-cpp A YAML parser and emitter in C 项目地址: https://gitcode.com/gh_mirrors/ya/yaml-cpp 在C高性能编程领域,yaml-cpp项目的内存池实现为我们展示了如何通过智能内存管理技…

作者头像 李华
网站建设 2026/6/6 18:55:19

是什么让Java开发者欢呼雀跃?飞算JavaAI藏着怎样的高效密码?

各位Java开发者,在日常开发中,是否常常被各种bug折磨得疲惫不堪?为修复一个NullPointerException挑灯夜战到凌晨,面对复杂的业务逻辑漏洞焦头烂额,甚至开始怀疑自己的职业选择是否正确?别再陷入这种低效的内…

作者头像 李华