docker安装mysql

 时间:2026-02-15 14:15:15

1、查找Docker Hub上的mysql镜像

[root@localhost /]# docker search mysql

docker安装mysql

2、拉取官方的镜像

[root@localhost /]# docker pull mysql:5.7

docker安装mysql

3、查看镜像

[root@localhost /]# docker images mysql

docker安装mysql

4、创建并运行mysql容器

[root@localhost /]# docker run -d -p 3306:3306 --name mysql -v /usr/local/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=root --restart=always mysql:5.7

docker安装mysql

5、查看创建的容器

[root@localhost /]# docker ps | grep mysql

docker安装mysql

6、查看容器的ip地址

[root@localhost /]# docker inspect --format='{{.NetworkSettings.IPAddress}}' mysql

docker安装mysql

7、查看firewalld状态

[root@localhost /]# systemctl status firewalld

docker安装mysql

8、开启firewalld(可选,未开启时执行)

[root@localhost /]# systemctl start firewalld

docker安装mysql

9、开放3306端口

[root@localhost /]# firewall-cmd --zone=public --add-port=3306/tcp --permanent

docker安装mysql

10、重新载入

[root@localhost /]# firewall-cmd --reload

docker安装mysql

11、查看是否生效

[root@localhost /]# firewall-cmd --zone=public --query-port=3306/tcp

docker安装mysql

  • Docker(5)-使用Docker安装mysql
  • docker镜像下如何备份mysql数据
  • 宿主机如何访问docker中的mysql
  • Docker 安装MySQL并配置my.cnf
  • 如何安装MySQL?MySQL多种安装方法
  • 热门搜索
    预防新型冠状病毒手抄报内容 爱我中华手抄报内容 抗美援朝手抄报内容 铁人精神手抄报 端午节手抄报。 手抄报版面设计花边 科技手抄报内容大全 教师节的手抄报 防控疫情的手抄报 关于防控疫情的手抄报