云服务器用docker部署nacos
时间: 2023-11-17 19:49:45 浏览: 103
docker-compose 一键部署nacos 集成mysql 5.7
可以使用 Docker 部署 Nacos,具体步骤如下:
1. 下载 Nacos Server 的 Docker 镜像:`docker pull nacos/nacos-server`
2. 创建一个 Nacos 的 Docker 容器并启动:
```
docker run --name nacos-server -e MODE=standalone -e PREFER_HOST_MODE=hostname -p 8848:8848 -d nacos/nacos-server
```
参数说明:
- `--name`:容器名称,可以自定义。
- `-e MODE=standalone`:指定 Nacos 运行模式为单机模式。
- `-e PREFER_HOST_MODE=hostname`:在容器内部自动获取容器的 IP 地址,不需要手动配置。
- `-p 8848:8848`:将容器的 8848 端口映射到宿主机的 8848 端口,方便访问。
- `-d`:后台运行容器。
3. 访问 `http://localhost:8848/nacos` 即可进入 Nacos 控制台。
4. 如果需要修改 Nacos 的配置,可以通过挂载配置文件的方式实现。首先在宿主机上创建一个 `custom.properties` 文件,将需要修改的配置项写入该文件,然后使用以下命令重启容器:
```
docker stop nacos-server
docker rm nacos-server
docker run --name nacos-server -e MODE=standalone -e PREFER_HOST_MODE=hostname -p 8848:8848 -v /path/to/custom.properties:/home/nacos/nacos-server-1.4.0/conf/custom.properties -d nacos/nacos-server
```
参数说明:
- `-v /path/to/custom.properties:/home/nacos/nacos-server-1.4.0/conf/custom.properties`:将 `custom.properties` 文件挂载到容器内部的 `/home/nacos/nacos-server-1.4.0/conf/custom.properties` 路径下。
- 其他参数同上。
这样就可以使用 Docker 快速部署 Nacos 了。
阅读全文