docker安装nacos
拉取镜像
docker pull nacos/nacos-server
配置mysql脚本
传送门
启动
docker run -d \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=192.168.88.141 \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=123456 \
-e MYSQL_SERVICE_DB_NAME=nacos \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
-e JVM_XMN=256m \
-p 8848:8848 \
-p 9848:9848 \
--network host \
--name nacos \
--restart=always \
nacos/nacos-server
查看镜像
docker ps
查看日志
docker logs 容器id
访问
http://ip:8848/nacos
命令解释如下:
命令 | 功能 |
---|---|
docker run | |
–name | 容器名称 |
-restart | 重启策略 |
-e | 环境变量设置 |
-d | 后台运行 |
-p | 外部访问端口:内部被映射端口(根据实际的设置别模仿我的) |
–network | 将Linux宿主机的IP赋值给容器IP |
注意
在2.x版本中,增加了9848端口来进行GRPC通信,需要额外映射一个9848