首页 > 其他分享 >window上docker安装dnmp环境

window上docker安装dnmp环境

时间:2023-11-24 14:11:06浏览次数:33  
标签:容器 27 MySQL cnf window dnmp mysql docker

搭建环境

Nginx + PHP + MySQL + Redis

1.下载 MySQL 镜像
  docker search mysql-8

  docker pull  mysql:8

或者 docker pull mysql:8.0.27

 

2.启动一个 mysql 容器

  docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=public123456 --name mysql_8.0.27 mysql:v8.0.27

 

参数说明:

  •  run:创建一个新的容器
  • --name:指定容器的名称
  • -p:端口映射(宿主机端口:容器端口)
  • -e: 传入环境变量
  • -d: 后台运行
  • mysql:v8.0.27  是调用的镜像名称和版本

进入容器内部:

docker exec -it mysql bash

参数说明:

  • -i:标识允许对容器进行操作,交互式操作
  • -t:在容器中新创建一个伪终端
  • /etc/mysql: Mysql容器内的配置文件目录, 目录下包含my.cnf配置和一个conf.d文件夹,my.cnf文件内是一些基础配置。自定义的配置应该卸载conf.d文件夹下的配置文件里,从而覆盖默认的my.cnf
  • /var/lib/mysql:镜像内MySQL的持久化数据存储目录

 

标签:容器,27,MySQL,cnf,window,dnmp,mysql,docker
From: https://www.cnblogs.com/hfdp/p/17853612.html

相关文章

  • Windows平台如何实现RTSP流二次编码并添加动态水印后推送RTMP或轻量级RTSP服务
    技术背景我们在对接RTSP播放器相关的技术诉求的时候,遇到这样的需求,客户做特种设备巡检的,需要把摄像头拍到的RTSP流拉下来,然后添加动态水印后,再生成新的RTSPURL,供平台调用。真个流程需要延迟尽可能的低,分辨率要支持到1080p,并需要把添加过动态水印的数据,保存到本地。技术实现在此之......
  • centos docker 安装
    #下载docker依赖组件yum-yinstallyum-utilsdevice-mapper-persistent-datalvm2#设置下载的docker的进项源为阿里云yum-config-manager-add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#安装docker服务yum-yinstalldocker-ce#安装......
  • Windows共享文件夹
    正常共享流程报错解决方案添加完everyone用户即可进入共享盘......
  • MAC与Windows的键盘对应关系
    参考:Mac键盘上的Windows按键-官方Apple支持(中国)Mac键盘上的Windows按键Mac键盘上很多按键的功能与Windows键盘按键的功能相同。以下是其中的一些按键:Windows按键Mac按键用途向前删除键⌦Fn-Delete删除右边的字符。在便携式Mac电脑上,请......
  • Docker 常用命令
    镜像(Image)篇1.查看Docker中已有的镜像dockerimagels还有一个dockerimages这是一个旧版的命令,自Docker17.06版本引入dockerimage的命令参数-a列表出有的镜像2.搜索镜像dockersearchubuntu最好下载official为OK的,这表示是官方认可的,这命令中的"ubunt......
  • Docker-compose部署ldap
    一.Docker-compose部署ldap参考:https://blog.csdn.net/yhl18931306541/article/details/1282537351.部署服务端dockerrun\-d\-p389:389\-p636:636\-v/usr/local/ldap:/usr/local/ldap\-v/data/openldap/ldap:/var/lib/ldap\-v/dat......
  • 掌握VB.net编程技巧,轻松打造Windows应用
    为了温故而知新,本博客旨在记录我学习VB.net编程的过程,分享基础知识和实用技巧,帮助有需要的朋友轻松入门VB.net编程。无论您是想开发Windows平台上的应用程序,还是想在.NET生态系统中展现创造力和创新精神,本文都将为您提供宝贵的指导。VB.net是一种易学易用的编程语言,它基于Microso......
  • Windows Terminal 简单美化
    需要用到的软件/插件oh-my-poshposh-gitPSReadLine安装oh-my-poshoh-my-posh是shell主题引擎,使用winget来安装oh-my-poshwingetserachoh-my-posh#找到对应的id方便在下一步使用(具体见下图)wingetinstallJanDeDobbeleer.OhMyPosh#等该命令执行完成就安装......
  • Docker部署code-server
    一、简介code-server是一款运行在浏览器界面上的可以安装在任何机器上的VSCode程序,code-server不仅继承了VSCode的使用逻辑,丰富的插件,在VSCode的基础上还提供了更多VSCode所没有的特性,满足更多的使用场景和业务需求。二、安装code-server绿联DX4600为例,首先我们打开Docker......
  • win10 windows11 更新失败 更新报错
     cmd管理员模式运行依次运行如下命令后再尝试更新netstopwuauservnetStopcryptSvcnetStopbitsnetStopmsiserverrenC:\Windows\SoftwareDistributionSDistribution.oldrenC:\Windows\System32\catroot2Catroot2.oldnetStartwuauservnetstartcryptS......