docker 单机启动nacos
时间: 2024-12-31 20:20:48 浏览: 7
### 使用 Docker 启动 Nacos 的方法
为了在单机上使用 Docker 启动 Nacos,可以采用 `docker-compose` 工具来简化配置过程。通过编写一个简单的 `docker-compose.yml` 文件并执行相应的命令即可完成部署。
#### 编写 docker-compose.yml 文件
创建一个新的文件名为 `docker-compose.yml` 并输入如下内容:
```yaml
version: '3.9'
services:
nacos:
image: nacos/nacos-server:v2.2.2
container_name: nacos-standalone-mysql
env_file:
- ../env/nacos-standlone-mysql.env
volumes:
- ./standalone-logs/:/home/nacos/logs
ports:
- "8848:8848"
- "9848:9848"
restart: always
```
此段代码定义了一个服务名称为 `nacos` 的实例[^2]。该实例基于镜像 `nacos/nacos-server:v2.2.2` 创建,并设置了环境变量文件路径、挂载日志目录以及端口映射等参数。
#### 执行启动命令
确保当前工作目录下存在上述 `docker-compose.yml` 文件之后,在终端中运行下面这条指令以启动 Nacos 容器:
```bash
docker-compose up -d
```
这会以后台模式启动指定的服务容器,并将其守护进程化以便于长期稳定运行。
阅读全文