下载镜像
docker pull nacos/nacos-server
创建本地目录
mkdir -p /home/nacos/conf /home/nacos/logs
运行镜像
docker run -d -p 8848:8848 -e MODE=standalone -e PREFER_HOST_MODE=hostname -v /home/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties -v /home/nacos/logs:/home/nacos/logs --restart=always --name=nacos nacos/nacos-server
访问
http://宿主机IP:8848/nacos
密码
nacos/nacos
WIN10
设置开启自启动服务
- 下载WinSW
链接:https://github.com/winsw/winsw/releases
- 到bin目录下
根据系统选择对应版本(如 WinSW-x64.exe ),下载后重命名为
NacosWinService.exe
创建配置文件
NacosWinService.xml
内容如下(需替换实际路径):
<service>
<id>nacos</id>
<name>Nacos Server</name>
<description>Nacos Service (Dynamic Naming and Configuration)</description>
<logpath>D:\nacos\bin\logs</logpath>
<logmode>roll</logmode>
<executable>cmd</executable>
<arguments>/c startup.cmd -m standalone</arguments>
<startmode>Automatic</startmode>
<onfailure action="restart" delay="60 sec"/>
<stopexecutable>cmd</stopexecutable>
<stoparguments>/c shutdown.cmd</stoparguments>
</service>
- 管理员命令进入bin目录下
安装
NacosWinService.exe install
启动
net start NacosWinService