zoukankan      html  css  js  c++  java
  • golang 如何将imagemagick 和golang 打包到docker 环境中

    公司最近开发了个项目,用到了imagemagick 和golang 环境,在我本地机上开发妥妥的,结果准备部署到线上环境的时候,出现了大坑,尝试了无数次后,最后还是解决了,官方说有问题也不说清楚点,一步一步的摸索直接上最后的代码吧

    FROM golang
    MAINTAINER  jackluo
    
    RUN apt-get update && apt-get install -y --no-install-recommends libwebp-dev libjpeg-dev libpng-dev wget freetype2-demos libfreetype6-dev libfreetype6
    
    RUN wget https://www.imagemagick.org/download/ImageMagick.tar.gz && 
        tar xvzf ImageMagick.tar.gz && 
        rm ImageMagick.tar.gz && 
        cd ImageMagick-7.0.7-12 && 
        ./configure && 
        make -j4 && 
        make install && 
        ldconfig /usr/local/lib && 
        cd .. && rm -rf ImageMagick-7.0.7-12
    
    #指定工作目录
    WORKDIR /go/src/ActivitApi
    COPY . .
    RUN cd /go/src/ActivitApi/server && go build
    
    CMD ["/bin/bash", "/go/src/ActivitApi/server"]

    综合思考了下,遇到了问题,还是耐心地看,然后英文还是要足够的好

  • 相关阅读:
    Python运算符及逻辑运算
    Python编码、流程控制、格式化输出
    Docker私有仓库Harbor部署与使用
    react
    理事会
    关于elementui form表单过长,看不到未填项
    js
    vue 父子传值
    养生
    html知识点
  • 原文地址:https://www.cnblogs.com/jackluo/p/7930391.html
Copyright © 2011-2022 走看看