docker-compose 部署neo4j
时间: 2023-09-27 08:05:08 浏览: 124
要使用 Docker Compose 部署 Neo4j,可以按照以下步骤进行操作:
1. 首先,创建一个名为 `docker-compose.yml` 的文件,并在其中定义您的服务配置。以下是一个简单的示例:
```yaml
version: '3'
services:
neo4j:
image: neo4j:latest
ports:
- "7474:7474"
- "7687:7687"
volumes:
- ./data:/data
environment:
- NEO4J_AUTH=neo4j/your_password
```
上述配置将创建一个名为 `neo4j` 的服务,使用 `neo4j:latest` 镜像,并将容器的 7474 和 7687 端口映射到主机的相同端口。此外,它还将创建一个名为 `./data` 的数据卷,用于持久化存储数据,并设置了一个环境变量来定义 Neo4j 的身份验证凭据。
2. 接下来,在同一目录下打开终端,并使用以下命令启动容器:
```bash
docker-compose up -d
```
该命令将在后台启动 Neo4j 容器。
3. 等待片刻,您可以使用浏览器访问 `http://localhost:7474` ,使用您在环境变量中指定的身份验证凭据登录到 Neo4j 图形用户界面(Neo4j Browser)。
现在,您已经成功地使用 Docker Compose 部署了 Neo4j。您可以通过添加其他服务或修改配置来进一步定制您的部署。
阅读全文