docker-compose安装kettle
时间: 2023-12-10 16:36:15 浏览: 400
根据提供的引用内容,可以得知使用docker-compose部署kettle需要编写docker-compose.yml脚本。以下是一个简单的docker-compose.yml文件示例:
```yaml
version: '3'
services:
kettle:
image: wmarinho/pentaho-kettle:latest
container_name: kettle
ports:
- "8080:8080"
volumes:
- ./data:/data
- ./kettle:/opt/pentaho/kettle
```
在该示例中,我们定义了一个名为kettle的服务,使用了wmarinho/pentaho-kettle镜像,并将容器的8080端口映射到主机的8080端口。此外,我们还将主机上的data目录和kettle目录分别挂载到容器内的/data和/opt/pentaho/kettle目录中。
要部署kettle,只需在包含docker-compose.yml文件的目录中运行以下命令:
```
docker-compose up -d
```
该命令将启动kettle容器,并在后台运行。您可以通过访问http://localhost:8080/kettle/来访问kettle Web界面。
阅读全文