拉取Nacos镜像
docker pull nacos/nacos-server
运行Nacos镜像,注意,Nacos有两个端口需要映射,一个是8848,一个是9848
run -d -p 8848:8848 -p 9848:9848
-e MODE=standalone
-e PREFER_HOST_MODE=hostname
-v D:\data\docker\nacos\init.d\custom.properties:/home/nacos/init.d/custom.properties
-v D:\data\docker\nacos\logs:/home/nacos/logs --restart always --name nacos nacos/nacos-server
其中我映射了两个本地文件(目录)到容器中,\data\docker\nacos\init.d\custom.properties和D:\data\docker\nacos\logs这两个文件(目录)本地创建一下就行,其中custom.properties内容如下:
management.endpoints.web.exposure.include=*
也即暴露外部可以访问
docker ps查看镜像运行状态

成功启动,映射了8848和9848两个端口
打开http://localhost:8848/nacos,账号密码都是nacos,能成功打开,证明部署成功