目录
1.拉取nacos镜像
# docker pull nacos/nacos-server
[root@localhost ~]# docker pull nacos/nacos-server
Using default tag: latest
latest: Pulling from nacos/nacos-server
5ad559c5ae16: Already exists
5746ca7cf180: Pull complete
d709fe221c89: Downloading [=======================> ] 96.07MB/206.5MB
e88fdcf257b1: Download complete
eb573b28173c: Downloading [=================> ] 40.42MB/117.6MB
2.创建目录及配置文件
创建两个目录,分别是初始化目录和日志目录。
# mkdir -p /data/nacos/init.d /data/nacos/logs
新建配置文件
# vim /data/nacos/init.d/custom.properties
在文件中添加以下内容
management.endpoints.web.exposure.include=*
3.创建并启动容器
docker run -d -p 8848:8848 -e MODE=standalone -e PREFER_HOST_MODE=hostname \
> -v /data/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
> -v /data/nacos/logs:/home/nacos/logs --restart always --name nacos nacos/nacos-server
[root@localhost ~]# docker run -d -p 8848:8848 -e MODE=standalone -e PREFER_HOST_MODE=hostname \
> -v /data/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
> -v /data/nacos/logs:/home/nacos/logs --restart always --name nacos nacos/nacos-server
aff1c8135b691c7351738f467c64df603c2a9b0a40c0cbb795aa167e6fbe4d67
[root@localhost ~]#
端口8848
Mode=standalone 单机版
挂载配置文件和日志文件
--restart always 自动启动容器
使用内置Derby(Apache的一款小巧数据库)数据库。
4.查看日志
# docker logs -f nacos
5.访问Nacos可视化界面
启动过程需要花费一定时间,需要稍等一会才能访问。
访问: http://192.168.8.128:8848/nacos
默认的用户名和密码都是nacos
注:详细请上dockerhub官网查看 https://hub.docker.com/r/nacos/nacos-server