首页 > 系统相关 >Windows Docker Desktop 安装 Nacos

Windows Docker Desktop 安装 Nacos

时间:2023-03-09 17:22:50浏览次数:46  
标签:Pull complete Windows Nacos nacos JVM MySQL Docker

前言

  以前都是在 Linux 虚拟机上的 Docker 安装应用,这次使用 Windows10 系统的 Docker Desktop 安装 Nacos ,所以用挂载文件就不是很方便了,这次采用启动参数的方式对配置文件赋值。

  以下 Docker 命令操作是在 Windows PowerShell 下执行的。

1 准备工作

  在 Docker Hub 上查看 nacos-server 的版本和配置信息:https://hub.docker.com/r/nacos/nacos-server

  首先在 Tags 标签页,找到自己要安装的版本。

  

    然后在 Overview 标签页,查看 Nacos 所可以使用的 启动参数。

  

 

  截图只是官方页面的一部分启动参数,我们只需要关注这些以下 启动参数 就可以了:

  MODE: cluster 集群 / standalone 单机模式,Nacos默认的是cluster,所以我要设置成  standalone

 

 

  NACOS_APPLICATION_PORT:Nacos应用的端口,默认是 8848

  MYSQL_SERVICE_HOST:Nacos连接MySQL数据库的IP

  MYSQL_SERVICE_PORT:Nacos连接MySQL数据库的端口号,默认 3306

  MYSQL_SERVICE_DB_NAME:Nacos连接MySQL数据库的库名称

  MYSQL_SERVICE_USER:Nacos连接MySQL数据库的用户名

  MYSQL_SERVICE_PASSWORD:Nacos连接MySQL数据库的密码

  MYSQL_DATABASE_NUM:MySQL数据库的数量,默认1

  MYSQL_SERVICE_DB_PARAM:MySQL数据库的连接参数,默认 characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false

  JVM_XMS:JVM的启动参数 -Xms 默认值 1g

  JVM_XMX:JVM的启动参数 -Xmx 默认值 1g

  JVM_XMN:JVM的启动参数 -Xmn 默认值 512m

  JVM_MS:JVM的启动参数 -XX:MetaspaceSize 默认值 128m

  JVM_MMS:JVM的启动参数 -XX:MaxMetaspaceSize 默认值 320m

 

2 安装Nacos

2.1 拉取Nacos镜像

PS C:\Users\administrator> docker pull nacos/nacos-server:v2.2.0
v2.2.0: Pulling from nacos/nacos-server
2d473b07cdd5: Pull complete
cee47fd629ae: Pull complete
84a2014f8cf0: Pull complete
c6b323bb84ba: Pull complete
054ba3dd31ca: Pull complete
499f0fb6edda: Pull complete
44f7142cdeb2: Pull complete
16c455a3adda: Pull complete
37ab0ca7ea67: Pull complete
4f4fb700ef54: Pull complete
Digest: sha256:be794368c96f90e42a6dd9f288d3fb12d69608cebd782eb091a489ccb48cfd28
Status: Downloaded newer image for nacos/nacos-server:v2.2.0
docker.io/nacos/nacos-server:v2.2.0

 

 

 

 

  

标签:Pull,complete,Windows,Nacos,nacos,JVM,MySQL,Docker
From: https://www.cnblogs.com/huanshilang/p/17199145.html

相关文章

  • Docker:查看当前登录用户和密码
    一、查看查看所有docker服务器登陆的用户和密码。#Linuxcat/root/.docker/config.json#WindowsC:\Users\Name\.docker\config.json二、密码解码在config.js......
  • 安装docker-compose
    安装docker-compose1.从github上下载docker-compose二进制文件安装下载最新版的docker-compose文件sudocurl-Lhttps://github.com/docker/compose/releases/download......
  • docker搭建jenkins
    搭建jenkins需要jdk支持1.安装jdk  安装jdk参考Linux在线安装配置jdk: https://www.cnblogs.com/sheepboy/p/17197497.html2.安装jenkins  a.搜索jenkins镜像:......
  • Nacos 无法注册服务
    情况描述:Nacos服务搭建完成。引入了Nacos的依赖。<!--SpringCloudAlibaba服务管理--><dependency><groupId>com.alibaba.cloud</groupId><artifa......
  • prometheus 监控windows
    通过ansible批量操作windows机器,部署windows_exporter-0.21.0-amd64.exe1、需要检查的点:1)、ansible登录用户名必须与系统组记录的成员名一致,要不然会一直报错,"ntlm:the......
  • cdc-file-transfer 谷歌开源的windows 到linux 同步工具
    cdc-file-transfer是基于contentdefinedchunking以及fastcdc技术,cdc-file-transfer目前提供了两种工具cdc_rsync类似rsync的同步能力,进行文件拷贝,但是性能相比rsync......
  • docker搭建Redis服务、主从复制、哨兵模式、Cluster模式
    本篇介绍使用docker搭建简单的Redis服务以及搭建Redis服务的三种模式主从复制、哨兵模式、Cluster模式1.搭建简单的Redis服务port7006#端口号cluster-enabledyes......
  • Windows server2012的DHCP ping通测试
    1.首先创建俩个windowsserver2012版本的虚拟机,进行基础配置时,保证每个虚拟机处在同一lan网段 1.进入虚拟机时关闭俩台设备的防火墙    2.右击右下角的网络图标......
  • [转]C# 获得窗体句柄并发送消息(利用windows API可在不同进程中获取)
    编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口。首先,引入如下API接口:  [DllImport("user32.dll")]publicstaticexternIntP......
  • 【笔记】docker compose安装
    1、查看当前最新dockercompose发行版本https://github.com/docker/compose/releases2、运行如下命令,下载DockerCompose的当前稳定版本sudocurl-L"https://githu......