windows下使用Docker Desktop安装nacos与mysql,实现互通访问

1、命令行拉取MySQL镜像

打开命令提示符,运行以下命令安装mysql

docker pull mysql

2、运行mysql镜像,启动mysql实例

docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD="123456" -d mysql:latest

3、命令行拉取nacos镜像

docker pull nacos/nacos-server

4、运行nacos镜像,启动nacos实例

docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

5、连接mysql,创建nacos_config数据库

使用数据库管理工具,连接mysql数据库,创建nacos数据库

获取 Nacos 数据库创建脚本

https://github.com/alibaba/nacos/blob/develop/config/src/main/resources/META-INF/nacos-db.sql
docker network create myNetwork

7、将mysql及nacos实例加入自定义网路

docker network connect myNetwork mysql 
docker network connect myNetwork nacos

8、查看自定义网络容器

docker network inspect myNetwork

windows下使用Docker Desktop安装nacos与mysql,实现互通访问
windows下使用Docker Desktop安装nacos与mysql,实现互通访问

9、配置nacos实例

// 进入容器 
docker exec -it nacos bash
// 修改容器配置
cd conf
vim application.properties
windows下使用Docker Desktop安装nacos与mysql,实现互通访问

10、重启nacos实例

docker restart nacos

 

原创文章,作者:ZERO,如若转载,请注明出处:https://www.edu24.cn/course/windows-docker-nacos-mysql.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
ZEROZERO
上一篇 2022年10月27日
下一篇 2022年11月5日

相关推荐

  • 从零开始开发vue组件库

    前言 很早之前,就有开发一套vue组件库的想法,直到现在想法依旧只是想法。汗颜啊……此篇文章将讲述如何开发vue组件库,虽然文章标题为《从零开始开发vue组件库》,实际上是从搭建v…

    2024年6月23日
    670
  • MyBatis之MyBatis-Generator标签配置及意义

    DTD 标签 <generatorConfiguration/>: 根标签,所有的配置都必须在该标签内配置;没有属性 <properties/>: 主要引用外部的pro…

    2019年12月27日
    1.9K
  • Webpack入门,项目工程配置说明

    使用npm scripts 在《Webpack入门,打包第一个工程》文章讲到,webpack打包工程命令为 npx webpack –entry=./index.js –mod…

    2022年11月9日
    508
  • 5分钟带你入门vuex(vue状态管理)

    如果你之前使用过vue.js,你一定知道在vue中各个组件之间传值的痛苦,在vue中我们可以使用vuex来保存我们需要管理的状态值,值一旦被修改,所有引用该值的地方就会自动更新,那…

    2019年11月5日
    2.1K
  • Java自学之继承

    在面向对象的设计过程中,类是基本的逻辑单位。但是对于这些基本的逻辑单位需要考虑到重用的设计问题,所以在面向对象的设计里提供有继承,并利用这一特点实现类的可重用性定义。 类继承定义 …

    2020年12月3日
    1.4K
  • Java自学之反射机制

    重用性是面向对象设计的核心原则。为了进一步提升代码的重用性,Java提供了反射机制。反射技术首先考虑的是“反”与“正”的操作,所谓的“正”操作,是指当开发者使用一个类的时候,一定要…

    2020年12月24日
    1.2K
  • JAVA学习路线之夯实基础

    第一章 开发环境 JDK(Java SE Development Kit),Java标准版开发包,提供编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行环…

    2020年1月14日
    1.7K
  • 创建JavaScript对象的六种方式

    第一种:Object 构造函数创建 这行代码创建了 Object 引用类型的一个新实例,然后把实例保存在变量 Person 中。 第二种:使用对象字面量表示法 对象字面量是对象定义…

    2020年6月24日
    1.3K
  • JavaScript 的 this 原理

    有时候会使用一种东西,并不代表你了解它。就像你会写JavaScript代码,能看懂JavaScript代码,但不代表你懂它。 学懂 JavaScript 语言,一个标志就是理解下面…

    2019年8月1日
    1.8K
  • Java自学之抽象类与接口

    面向对象程序设计中,类继承的主要作用的扩充已有类的功能。子类可以根据自己的需要选择是否要覆写父类中的方法,所以一个设计完善的父类是无法对子类做出任何强制性的覆写约定。为了解决这样的…

    2020年12月7日
    1.3K