首页 > 编程语言 >Docker部署phpMyAdmin

Docker部署phpMyAdmin

时间:2023-11-22 09:55:58浏览次数:32  
标签:phpMyAdmin 容器 部署 MySQL 镜像 Docker 下载

一、简介

phpMyAdmin 是众多 MySQL图形化管理工具中使用最为广泛的一种,是一款使用PHP 开发的基于B/S模式的 MySQL 客户端软件,该工具是基于 Web 跨平台的管理程序,并且支持简体中文,用户可以在官网上下载最新版本的。

phpMyAdmin 为Web 开发人员提供了类似 Access,SQL Server 的图形化数据库操作界面,通过该管理工具可以对 MySQL 进行各种操作,如何创建数据库,数据表和生成 MySQL 数据库脚本文件等。

二、搭建phpMyAdmin

绿联 DX4600 为例,首先我们打开 Docker 管理器,进入镜像管理,然后在镜像仓库中搜索 phpmyadmin​,选择 latest​ 版本并下载。

image
下载完成后,我们在本地镜像中找到刚刚下载的镜像,点击创建容器,起一个英文名,勾选创建后启动容器,点击下一步。

image
在基础设置中,重启策略选择“容器退出时总是重启容器”。

image

设置一个喜欢的本地端口号。

image

在链接中选择搭建好的MySQL容器,并取一个别名

image

在环境变量中设置如下变量

名称
PMA_HOST mysql
PMA_ARBITRARY 0

image

此时,输入我们的 IP+端口​ 或者 域名+端口​ 即可在线访问。

image

欢迎关注微信公众号【时光历程】

里面分享了好多好玩的Docker项目和好看的影视剧,觉得不错的可以点个关注支持下哈~

标签:phpMyAdmin,容器,部署,MySQL,镜像,Docker,下载
From: https://www.cnblogs.com/zpblogs/p/docker-deploy-phpmyadmin-zamadr.html

相关文章

  • tomcat 安装部署
    1.下载安装包wgethttps://dlcdn.apache.org/tomcat/tomcat-10/v10.1.16/bin/apache-tomcat-10.1.16.tar.gzwgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz2.解压并修改目录tar-zxvf apache-tomcat-10.1.16.tar.gztar-zxvf jdk-17_linux-x64_bi......
  • docker 部署redis
     OKdockerrun-d--privileged=true--restart=always-p6379:6379-v/usr/local/docker/redis/6379.conf:/etc/redis/redis.conf-v/usr/local/docker/redis/data6379:/data--nameredis6379redis:7.0.5redis-server/etc/redis/redis.confdockerrun-d--privilege......
  • centos修改docker容器的默认地址
    一、需求1.1什么是docker与docker的特点Docker是一种开源容器化平台,它允许开发者将应用程序及其依赖打包成一个容器,这个容器可以在任何支持Docker的环境中运行。容器化是一种轻量级的虚拟化技术,与传统的虚拟机(VM)技术相比,具有几个显著的优势:资源效率Docker:容器直接运行......
  • docker和docker-compose生产的容器,不在同一个网段,解决方式
    在实际项目中,使用dockerrunxxXx 和docker-composeup-d不在同一个网段,一个是默认是172.17.x.x, 另一个是172.19.x.x。为解决这个问题需要自定义一个网络,我命名为“my-bridge”首先熟悉几条命令:dockernetworkls或者dockernetworklist 查看当前的docker网络......
  • 使用docker 搭建xtrabackup服务,实现mysql全量和增量备份
    根据前面的mysql备份调研得知,mysql的备份重头戏就是xtrabackup,mysqldump只能算开胃菜本篇就着重讨论下xtrabackup的使用,由于考虑到维持虚拟机环境的整洁,和搭建使用的通用和便利性,这里选择基于docker环境使用照惯例,学习任何一个工具最佳途径就是研读官方文档,这里贴出官方文档:http......
  • 使用docker 搭建xtrabackup服务,实现mysql全量和增量备份
    mysql数据库的备份是运维的重中之重,是保障服务灾难恢复的最后一道屏障在我的构想里,一个完备的mysql容灾体系应该包括高可用架构和一套基础的数据库备份方案高可用架构:MM+ Keepalived,PXC(PerconaXtraDBCluster)或者GR(GroupReplication),来保证故障恢复,并附带一个延迟备库(延迟1......
  • Linux部署Java环境
    本文使用的Linux发行版本为AlmaLinux9.264位(CentOS停止更新后的完美替代发行版本)。本文安装的JDK版本为21.0.1,其他版本方法类似。下载并安装Java开发工具包(JavaDevelopmentKit)更新系统。dnf-yupdate获取安装包链接。前往JDK下载官网。找到对应Linux版本的压缩......
  • 在Windows上D盘上安装Docker
    Referencehttps://www.willh.cn/articles/2022/07/13/1657676401964.htmlDocker默认安装在C盘:"C:\ProgramFiles\Docker"文件夹下。本文将Docker安装在D:\ProgramFiles\Docker文件夹下1、用管理员身份打开Powershell窗口,然后运行如下命令:cmd/cmklink/j"C:\Progr......
  • strimzi operator 部署kafka集群
    环境说明本环境使用了单节点、临时存储集群的kafka-ephemeral-single配置。线上环境推荐kafka-persistent.yaml配置并修改storage配置为自动创建pv/pvc类型。配置清单说明1.kafka-ephemeral-single.yaml:非持久化存储,单节点集群;2.kafka-ephemeral.yaml:非持久化存储,多节点集群......
  • centos7.9 部署FastDFS+Nginx本地搭建文件服务器 高性能的文件服务器集群 同时实现在
    前言FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线......