以trino的镜像为例

1 创建yml文件

version: "2.2"
services:
  trino:
    image: trinodb/trino
    container_name: trino
    ports:
      - "8080:8080"
    volumes:
      - C:/Users/xuyin/Desktop/trino/catalog:/etc/trino/catalog:ro
      - C:/Users/xuyin/Desktop/trino/plugin/adb:/usr/lib/trino/plugin/adb:ro
      - C:/Users/xuyin/Desktop/trino/plugin/http:/usr/lib/trino/plugin/http:ro
      - C:/Users/xuyin/Desktop/trino/json/schema.json:/etc/trino/json/schema.json:ro
    restart: always
    privileged: true

2 docker-compose启动

docker-compose -f trino.yml -d up

3 进入容器

docker exec -it trino /bin/bash

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐