Alpine | Docker基础镜像
每次使用官方的镜像,都需要做一些基础工作
- 修改APK的源为国内源
- 设置时区为上海
- 安装openrc管理软件
所以,基于官方的镜像,制作一个已完成上述步骤的镜像,并上传,方便后续使用
Dockerfile
FROM alpine:3.16.3RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \apk add --no-cache openrc tzdata && \cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \ echo "Asia/Shanghai" > /etc/timezone && \apk del tzdata && \rm -rf /var/cache/apk/*
构建
docker buildx build --push --platform linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/386,linux/arm/v7,linux/arm/v6 -t nunumaomao/alpine .
上传
使用 docker buildx 构建支持多种架构的镜像后,就可以上传到 Docker Hub 了
Alpine | Docker基础镜像相关推荐
- Docker基础镜像操作系统基础镜像对比(参考官方文档),优化docker镜像
目录: 一. 选择Docker基础镜像 操作系统基础镜像 1. busybox 2. Alpine 3. CentOS 4. Ubuntu 5. Debian 二.编程语言基础镜像 应用基础镜像 其它 ...
- 【Docker】基于系统iso构建docker基础镜像
1.搭建本地yum源 1)将镜像通过光盘或U盘挂载到/mnt目录下 mount /media/kylin/xxx.iso /mnt/kylin 2)修改/etc/yum.repo.d/ kylin_x ...
- alpine(Go环境)Docker基础镜像制作
安装glibc :https://github.com/sgerrand/alpine-pkg-glibc/ 设置时区 RUN echo -e "https://mirror.tuna.ts ...
- 如何从“零开始”创建自己的 Docker 基础镜像
Docker 镜像是从Dockerfile定义一个基本镜像和一系列添加您自己的文件系统层的指令创建的.但是,如果您想制作自己的"基本图像",会发生什么?以下是如何从头开始并从头开始 ...
- 推荐一个极其轻量级的 Docker 基础镜像,大小 2MB
你好,我是征哥,提到轻量级的 Docker 镜像,很多人都知道 Alpine,因为它确实很轻,只有 5.57MB,使用它作为基础镜像的 Python 也就 44MB. 但它依然不是最轻量级的,今天要说 ...
- 系统制成docker镜像_如何让Docker基础镜像变得更小?
本次实验是基于上一篇在<Centos7系统上制作一个7系的Docker镜像>方法制作,只是这次先在Centos65的系统上实现,并配置本人在减少镜像大小的一些思路和方法: 系统环境: Ce ...
- 创建Docker基础镜像
序言 创建基础镜其实也是需要把基础镜像拉下来(最最基本的镜像就是centos,rhel,Ubuntu等不同操作系统的各个版本cuiyaonan2000@163.com),然后创建一个实例,在实例里面做 ...
- 如何创建一个安全的Docker基础镜像
背景 我最初使用Docker的时候,每个人都在说它用起来有多简单方便,它内部的机制是有多么好,它为我们节省了多少时间.但是当我一使用它就发现,几乎所有镜像都是臃肿而且不安全的(没有使用包签名,盲目相信 ...
- 天池比赛——Docker基础镜像搭建,容器导出镜像
天池Docker 文章目录 天池Docker 一. 通过基础的Dockerfile,只有python的镜像 二. 然后build构建镜像,再运行镜像进容器 三. 进入容器,安装环境 四. 退出容器, ...
最新文章
- linux查找文件命令find
- 二叉树的建造、递归与非递归遍历
- 【错误记录】Windows 系统 bat 脚本报错 ( Java 生成 bat 脚本乱码处理 | 输出 GB2312 字符串 | Windows 中的换行时 \r\n )
- Windows10 UWP开发 - 响应式设计
- 关于数据库与LoaderManager的联合使用,节流???。。。。。
- 什么是CharSequence
- [WinForm] VS2010发布、打包安装程序(超全超详细)
- docker私有仓库Harbor 使用文档
- canvas绘制字体
- LeetCode 59. Spiral Matrix II
- win7录屏_学用系列|清晰、体积小,这些录屏工具适合正在为录屏苦恼的你
- MVC四大筛选器—ActionFilterResultedFilter
- zabbix客户端部署
- 【C语言】16-预处理指令2-条件编译
- 安卓手机5个好用的思维导图软件
- MessageDigest
- 使用phpQuery获取数组
- 三维校园(三维虚拟校园)的使用体验
- 关于淘宝和12306的分析
- 崩坏3水晶计算 关于日期的计算篇 下