拉取nacos
docker pull caplike/nacos-server:v2.1.0
创建本地映射文件
mkdir -p /home/nacos-server2.1.0/conf mkdir -p /home/nacos-server2.1.0/logs mkdir -p /home/nacos-server2.1.0/data
配置文件
在 conf 目录中创建配置文件 nacos-logback.xml
:
${nacos.home}/logs/cmdb-main.log true ${nacos.home}/logs/cmdb-main.log.%d{yyyy-MM-dd}.%i 2GB 7 7GB true %date %level %msg%n%n UTF-8 ${LOG_HOME}/nacos.log true ${LOG_HOME}/nacos.log.%d{yyyy-MM-dd}.%i 50MB 7 512MB true %date %level %msg%n%n UTF-8 %date %level %msg%n%n UTF-8 ${LOG_HOME}/naming-server.log true ${LOG_HOME}/naming-server.log.%d{yyyy-MM-dd}.%i 1GB 7 7GB true %date %level %msg%n%n UTF-8
启动容器
docker run -d -p 8848:8848 -p 9848:9848 -p 9849:9849 \ --name nacos-server2.1.0 \ -v /home/nacos-server2.1.0/conf:/home/nacos/conf \ -v /home/nacos-server2.1.0/data:/home/nacos/data \ -v /home/nacos-server2.1.0/logs:/home/nacos/logs \ -e MODE=standalone \ --restart=always \ caplike/nacos-server:v2.1.0
验证是否成功
在浏览器中访问 Nacos:
http://localhost:8848/nacos