当前位置:   article > 正文

Docker安装nacos_docker安装的nacos只能本机127.0.0.1访问

docker安装的nacos只能本机127.0.0.1访问
一、搜索docker中可用的nacos
1


docker search nacos
  • 1
  • 2
  • 3
  • 4

image-20200531011955548

二、拉取nacos镜像
1


docker pull nacos/nacos-server
  • 1
  • 2
  • 3
  • 4
三、启动nacos容器
1


docker run --env MODE=standalone --name nacos -d -p 28848:8848 nacos/nacos-server
  • 1
  • 2
  • 3
  • 4

nacos的默认端口是8848,默认账号密码是nacos/nacos

nacos的启动参数:

name

description

option

MODE

cluster模式/standalone模式

cluster/standalone default cluster

NACOS_SERVERS

nacos cluster地址

eg. ip1,ip2,ip3

PREFER_HOST_MODE

是否支持hostname

hostname/ip default ip

NACOS_SERVER_PORT

nacos服务器端口

default 8848

NACOS_SERVER_IP

多网卡下的自定义nacos服务器IP

SPRING_DATASOURCE_PLATFORM

standalone 支持 mysql

mysql / empty default empty

MYSQL_MASTER_SERVICE_HOST

mysql 主节点host

MYSQL_MASTER_SERVICE_PORT

mysql 主节点端口

default : 3306

MYSQL_MASTER_SERVICE_DB_NAME

mysql 主节点数据库

MYSQL_MASTER_SERVICE_USER

数据库用户名

MYSQL_MASTER_SERVICE_PASSWORD

数据库密码

MYSQL_SLAVE_SERVICE_HOST

mysql从节点host

MYSQL_SLAVE_SERVICE_PORT

mysql从节点端口

default :3306

MYSQL_DATABASE_NUM

数据库数量

default :2

JVM_XMS

-Xms

default :2g

JVM_XMX

-Xmx

default :2g

JVM_XMN

-Xmn

default :1g

JVM_MS

-XX:MetaspaceSize

default :128m

JVM_MMS

-XX:MaxMetaspaceSize

default :320m

NACOS_DEBUG

开启远程调试

y/n default :n

TOMCAT_ACCESSLOG_ENABLED

server.tomcat.accesslog.enabled

default :false

四、配置数据库

执行nacos数据库MySQL脚本,进入nacos的容器内,修改config/application.properties的内容:

image-20200531013240596

因为我只启了一个MySQL容器,所以在这里将db.url.1注释掉了。修改完配置后重启nacos容器,然后访问http://127.0.0.1:28848/nacos/index.html即可进入到nacos控制台。


至此我们的nacos已经安装完成了,想要知道更多内容,建议查阅nacos官方文档。

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号