alpine(Go环境)Docker基础镜像制作

wx5b434768b2047 · · 1352 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

安装glibc
https://github.com/sgerrand/alpine-pkg-glibc/

设置时区
RUN echo -e "https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/main\n\
https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/community" > /etc/apk/repositories

Install base packages

RUN apk update && apk --no-cache add tzdata ca-certificates wget \
&& cp -r -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
制作基础镜像
Dockerfile

FROM alpine:latest
RUN echo -e "https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/main\n\
https://mirror.tuna.tsinghua.edu.cn/alpine/latest-stable/community" > /etc/apk/repositories

Install base packages

RUN apk update && apk --no-cache add tzdata ca-certificates wget \
&& cp -r -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://raw.githubusercontent.com/sgerrand/alpine-pkg-glibc/master/sgerrand.rsa.pub && wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.27-r0/glibc-2.27-r0.apk && apk add glibc-2.27-r0.apk && rm -f glibc-2.27-r0.apk /etc/apk/keys/sgerrand.rsa.pub
docker build -t hub.linuxeye.com/library/alpine:latest . #生成镜像
docker push hub.linuxeye.com/library/alpine:latest #推送私有仓库


有疑问加站长微信联系(非本文作者)

本文来自:51CTO博客

感谢作者:wx5b434768b2047

查看原文:alpine(Go环境)Docker基础镜像制作

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1352 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传