Dockerfile.msodbc 894 B

12345678910111213141516171819202122232425262728293031
  1. ## Extended version of emqx/emqx-enterprise image with MS SQL Server ODBC driver
  2. ## This Dockerfile should not run in GitHub Action or any other automated process.
  3. ## It should be manually executed by the needs of the user.
  4. ##
  5. ## docker build -f deploy/docker/Dockerfile.msodbc \
  6. ## --build-arg BUILD_FROM=emqx/emqx-enterprise:5.8.0 \
  7. ## -t emqx/emqx-enterprise:5.8.0-msodbc .
  8. ##
  9. ## or like this
  10. ##
  11. ## DOCKER_BUILD_NOCACHE=true \
  12. ## PKG_VSN=5.8.0 \
  13. ## EMQX_DOCKERFILE=deploy/docker/Dockerfile.msodbc \
  14. ## BUILD_FROM=emqx/emqx-enterprise:5.8.0 \
  15. ## EMQX_IMAGE_TAG=emqx/emqx-enterprise:5.8.0-msodbc \
  16. ## ./build emqx-enterprise docker
  17. ARG BUILD_FROM=emqx/emqx-enterprise:5.8.0
  18. FROM $BUILD_FROM
  19. USER root
  20. COPY scripts/install-msodbc-driver.sh ./
  21. RUN ./install-msodbc-driver.sh && \
  22. rm -f install-msodbc-driver.sh && \
  23. apt-get clean && \
  24. rm -rf /var/lib/apt/lists/*
  25. USER emqx