如何实现自定义镜像

既然是云原生开发方式,最终我们编写的微服务接口需要以容器的方式打包部署。

准备Dockerfile文件

根据实际情况准备Dockerfile,添加开发好的SQLRestful文件(hcl)到打包镜像中,具体如下所示:

# 引入sqlrestful镜像
FROM snz1/sqlrestful

# 把你的HCL配置文件添加到镜像的`/sqlrestful`目录下
ADD <your hcl file> /sqlrestful/

# 根据生产环境,自定义入口配置参数
ENTRYPOINT ["sqlrestful", "--config", "/sqlrestful/*.hcl"]

编译你的Docker镜像

docker build -t your_docker_img .

临时运行你的Docker镜像

docker run -ti --rm your_docker_img

results matching ""

    No results matching ""

    results matching ""

      No results matching ""