码迷,mamicode.com
首页 > 其他好文 > 详细

golang 如何将imagemagick 和golang 打包到docker 环境中

时间:2017-11-30 19:11:50      阅读:575      评论:0      收藏:0      [点我收藏+]

标签:--   英文   cti   install   bash   work   打包   color   开发   

公司最近开发了个项目,用到了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"]

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

golang 如何将imagemagick 和golang 打包到docker 环境中

标签:--   英文   cti   install   bash   work   打包   color   开发   

原文地址:http://www.cnblogs.com/jackluo/p/7930391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!