当前位置: 首页 > news >正文

docker企业级事例部署phpmyadmin和MySQL

准备工作:首先要下载MySQL和phpmyadmin或者导入镜像到本地docker仓库中

然后docker network ls查看当前网卡

docker可以自定义桥接网络 

docker network create my_net1 创建这块网卡后

注意俩个容器要用到join网络

joined容器一种较为特别的网络模式,•在容器创建时使用--network=container:vm1指定。(vm1指定的是运行的容器名)

处于这个模式下的 Docker 容器会共享一个网络栈,这样两个容器之间可以使用localhost高效快速通信。

#运行phpmysqladmin
[root@docker ~]# docker run -d --name mysqladmin --network my_net1 \
-e PMA_ARBITRARY=1 \                #在web页面中可以手动输入数据库地址和端口
-p 80:80 phpmyadmin:latest

#运行数据库
[root@docker ~]# docker run  -d --name mysql \
-e MYSQL_ROOT_PASSWORD='lee' \                    #设定数据库密码
--network container:mysqladmin  \                #把数据库容器添加到phpmyadmin容器中
mysql:5.7

开启的phpmyadmin容器中是没有数据库的

这里填写的localhost:3306是因为mysql容器和phpmyadmin容器公用一个网络站

http://www.dtcms.com/a/61612.html

相关文章:

  • win10电脑鼠标速度突然变的很慢?
  • 【Go语言圣经1.1】
  • Linux 常用测试网络带宽命令
  • 八股打卡(七)
  • 密码学 网络安全 科普 网络安全密码技术
  • 【vllm】Qwen2.5-VL-72B-AWQ 部署记录
  • Webshell原理与利用
  • 天津大学:《深度解读DeepSeek:部署、使用、安全》
  • 仅仅使用pytorch来手撕transformer架构(2):多头注意力MultiHeadAttention类的实现和向前传播
  • 侯捷 C++ 课程学习笔记:C++内存管理机制
  • Qt 初识
  • Unity Android出包
  • Mysql高频面试题
  • Gemini 2.0 Flash
  • AQS及派生类
  • AI日报 - 2025年3月11日
  • Spring Cloud 负载均衡器架构选型
  • 什么是 MyBatis? 它的优点和缺点是什么?
  • [NewStarCTF 2023 公开赛道]ez_sql1 【sqlmap使用/大小写绕过】
  • 万字技术指南STM32F103C8T6 + ESP8266-01 连接 OneNet 平台 MQTT/HTTP
  • Hexo博客Icarus主题不蒜子 UV、PV 统计数据初始化配置
  • (done) MIT6.S081 Lec15 Crash recovery 学习笔记
  • tcp/ip协议配置参数有哪些?tcp/ip协议需要设置的参数有哪些
  • JAVA面试_进阶部分_深入理解socket网络异常
  • 每日一题----------String 和StringBuffer和StringBuiler重点
  • STM32步进电机驱动全解析(上) | 零基础入门STM32第五十七步
  • WLAN(无线局域网)安全
  • Java网络爬虫工程
  • Docker基础之运行原理
  • 【Redis】持久化(RDB和AOF)和事务