一.背景

开发环境中,经常需要mysql本地环境,方便开发。准备在本机的虚拟机里面用docker准备一个mysql环境。

二.版本信息

操作系统:Windows 10 家庭版

Oracle VM VirtualBox:版本 6.0.10 r132072 (Qt5.6.2)

Ubuntu:16.04.6-desktop-amd64

docker:18.09.7

mysql:8

三.安装过程

1.docker安装mysql8

输入命令:

docker run -itd --name mysql8 --restart=always -p 13306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:8

其中 13306是虚拟机中的端口,3306是docker里面mysql容器的端口,默认root密码是root,mysql容器版本是8(mysql的版本可能是8最新的版本)

2.设置虚拟机的端口映射

本机ip 127.0.0.1 端口看你愿意

子系统ip 虚拟机的ip  端口就是13306

不知道虚拟机ip查看的,用命令:ip addr

网络映射不清楚的,看我之前的文章windows系统访问本机Oracle VM VirtualBox内Ubuntu中docker安装运行的tomcat_弗锐土豆的博客-CSDN博客本机、局域网访问windows系统Oracle VM VirtualBox内Ubuntu中docker安装运行的tomcat,配置过程记录。https://blog.csdn.net/qq_37372909/article/details/127521220?spm=1001.2014.3001.5501

主机访问虚拟机中docker安装的mysql相关推荐

  1. docker安装mysql远程不能访问,虚拟机中docker安装mysql远程无法访问解决方法

    #docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...

  2. docker安装mysql远程不能访问_虚拟机中docker安装mysql远程无法访问

    问题:虚拟机中docker安装mysql远程无法访问 背景: [root@localhost ~]# docker run -p 3306:3306 --name mysql01 -e MYSQL_R ...

  3. 黄聪:穿过主机访问虚拟机中的SQL服务 FOR VMware NAT

    一般来说,大家都会在主机或者虚拟机中安装SQL+IIS,但假如主机的IIS想利用虚拟机中的SQL服务怎么办呢? 以我的电脑为例子,主机系统:Windows 7 7600 RTM X64,安装IIS 7 ...

  4. 虚拟机中docker安装mysql远程无法访问解决方法

    #docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...

  5. 主机访问虚拟机中linux上的web服务

    环境:主机windows xp 虚拟机centos 6.4 [root@localhost /]# iptables -I INPUT -p tcp --dport 80 -j ACCEPT [roo ...

  6. macos docker 安装mysql,mac 中docker安装mysql的图文教程

    今天在docker中安装了mysql ,是自己打的docker包. 首先新建dockerfile 内容如下: from mysql:latest 新建dockerfile后执行build命令: 构建镜 ...

  7. 如何让局域网中的其他主机访问虚拟机

    如何让局域网中的其他主机访问虚拟机 - 坚守梦想 - 博客园 1. 查看主机的ip地址和虚拟机的ip地址 首先查看自己的ip地址,192.168.41.39,其中虚拟机的VMnet8(也就是NAT模式 ...

  8. 虚拟机web服务器的搭建主机访问虚拟机服务器网站、数据库(待完善)

    目录 1.虚拟机的下载与安装 windows镜像 2.xampp下载及配置 3.jdk,jre下载和配置(tomcat需要jdk和jre) 4.建立个人网站 5.主机访问虚拟机服务器网站 6.远程访问 ...

  9. docker安装halo+mysql+nginx搭建个人博客

    docker 安装halo+mysql+nginx搭建个人博客(debian or ubuntu) 1 简介 本文主要介绍debian和国内腾讯云ubuntu下安装docker,使用docker安装h ...

最新文章

  1. codevs 4560 NOIP2015 D2T2 子串
  2. 特征工程——categorical特征 和 continuous特征
  3. Windows—JDK安装与环境变量配置
  4. 十六、Struts2文件上传与下载
  5. wget 地址 连接超时_HttoPool连接池 和Hystrix 服务容错机制
  6. 保存验证码的方法_selenium自动化测试:6.验证码处理
  7. iPad开发(Universal Applications)
  8. 20165334 《java程序设计》第5周学习总结
  9. Python学习笔记-数字类型
  10. java 中如何临时保存某输入值_java笔记临时存放
  11. 计算机在食品科学中的应用统计学,响应面法及其在食品中的应用
  12. java word模板生成pdf,java根据模板生成pdf
  13. 2030年中国GDP将超越美国成为世界第一?
  14. 自学Java day17 jvav网络编程 从jvav到架构师
  15. Winows通过非445端口远程访问公网Samba
  16. 浅谈chatGPT——新必应(bing)版本
  17. OpenNI的安装与开发环境配置
  18. 从南宋临安城武林夜市到二维码收款,IoT 语音播报音箱的普及
  19. 星志远电商:拼多多头像如何保存?
  20. python基础(六)函数

热门文章

  1. tcl多媒体面试 java_TCL面试经验
  2. 仪器仪表制造业采购数字化方案:集中采购系统为供采双方打造更高效运转平台
  3. css3字间距的控制
  4. FBA 街机游戏安卓盒子,游戏盒子实现双人对打,四人对打方案
  5. Java 求解买卖股票时机含冷冻期
  6. 电脑端多开微信及其原理分析
  7. 第一个只出现一次的字符
  8. 带你看数据挖掘与机器学习-厦大EDP上课出勤预测
  9. autoware lidar_localizer包下的ndt_matching节点的学习
  10. JavaScript高级(三)