社区
其他技术讨论专区
帖子详情
linux – 在Alpine docker中安装软件包
weixin_38050048
2019-09-12 11:50:43
如何编写Dockerfile命令以在alpine docker镜像中安装以下命令: >软件属性 – 常见> openjdk-8-jdk> python3> nltk>烧瓶
...全文
566
1
打赏
收藏
linux – 在Alpine docker中安装软件包
如何编写Dockerfile命令以在alpine docker镜像中安装以下命令: >软件属性 – 常见> openjdk-8-jdk> python3> nltk>烧瓶
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38054680
2019-09-12
打赏
举报
回复
在Alpine中相当于apt或apt-get是apk 例如,典型的Dockerfile将包含 RUN apk更新&& apk添加wget&& rm -rf / var / cache / apk / * 该 rm -rf / var / cache / apk / * 在Alpine中有Debian等价物 rm -rf / var / lib / apt / lists / * 有关详细信息,请参阅此文档 https://wiki.alpinelinux.org/wiki/Comparison_with_other_distros
docker
-
alpine
-abuild, 在
Docker
中
,
Alpine
Linux
软件包
生成器.zip
docker
-
alpine
-abuild, 在
Docker
中
,
Alpine
Linux
软件包
生成器
软件包
生成器这是用于构建
Alpine
Linux
包的
Docker
映像。用法我们用一个简单的v# 版本方案来标记每个版本。 以下是要选择的标签:andyshinn/
alpine
-abuild:v1: 基于
Alpine
3.3
docker
-
alpine
-glibc:使用glibc精心制作的
Alpine
Docker
映像(〜12MB)
高山GNU C库(glibc)
Docker
映像 该映像基于
Alpine
Linux
映像(仅5MB映像),并且包含glibc,以使针对glibc编译的专有项目(例如OracleJDK,Anaconda)可以在
Alpine
上工作。 该图像包含一些使与musl libc并存工作的怪癖(在
Alpine
Linux
中
是默认设置)。 准备了用于
Alpine
Linux
的glibc
软件包
,这些发行版发布在 github存储库
中
。 如果需要更新libc库缓存,请使用/usr/glibc-compat/sbin/ldconfig而不是通常的/sbin/ldconfig 。 您还可以像基于标准libc的发行版一样使用LD_LIBRARY_PATH 。 该图像的下载大小仅为: 使用范例 该图像旨在作为您项目的基础图像,因此您可以像这样使用它: FROM frolvlad/
alpine
-glibc COP
docker
-
alpine
-abuild:
Docker
中
的
Alpine
Linux
软件包
构建器
收养 该存储库可供采用。 我正在寻找可以将项目转移到的维护者。 有关更多信息,请参见#25。 高山包装制造商 这是用于构建
Alpine
Linux
软件包
的
Docker
映像。 用法 我们使用简单的v#版本方案标记每个发行版。 以下是可供选择的标签: andyshinn/
alpine
-abuild:v1 :基于
Alpine
3.3 andyshinn/
alpine
-abuild:v2 :基于
Alpine
3.4 andyshinn/
alpine
-abuild:v3 :基于
Alpine
3.5 andyshinn/
alpine
-abuild:v4 :基于
Alpine
3.6 andyshinn/
alpine
-abuild:v5 :基于
Alpine
3.6 andyshinn/
alpine
-abuild:v6 :基于
Alpine
3.7 andyshinn/
alpine
-abuild
基于
alpine
系统构建
docker
镜像,实现可配置和易于管理的
docker
镜像.zip
docker
安装
docker
安装
方法有多种,下面列举在Windows和
Linux
系统
中
的
安装
步骤:12 Windows系统
中
的
安装
方法: 对于Windows Server系统,可以使用Microsoft发布的PowerShell模块
Docker
MicrosoftProvider来
安装
。以管理员身份打开Windows PowerShell,运行相关命令
安装
包并重启计算机即可。 对于Windows 10系统,需要通过创建
Docker
账户来下载和
安装
Docker
Desktop(Windows版)。在
安装
过程
中
,可以将默认容器类型设置为Windows容器,也可以在
安装
后更改类型。
Linux
系统
中
的
安装
方法(以CentOS7为例): 更新系统
软件包
并
安装
必要的
软件包
,如yum-utils、device-mapper-persistent-data和lvm2等。 添加
Docker
的yum仓库,以便下载并
安装
Docker
。可以通过访问
Docker
官网的CentOS下载地址获取帮助文档,按步骤进行
安装
。
安装
Docker
CE(Community Edition)
docker
-
alpine
:
Docker
中
的
Alpine
Linux
Docker
中
的
Alpine
Linux
具有多语言e时区支持 该
Docker
映像基于最小的 。 高山版3.13.4(2021年3月31日发布) 该
docker
映像是基本的
Alpine
Linux
。 有关版本和支持的更多信息,请参见 什么是
Alpine
Linux
?
Alpine
Linux
是围绕musl libc和BusyBox构建
Linux
发行版。 该映像只有5 MB,可以访问比其他基于BusyBox的映像更完整的
软件包
存储库。 这使
Alpine
Linux
成为实用程序甚至生产应用程序的理想映像库。 在此处阅读有关
Alpine
Linux
的更多信息,您可以了解他们的口头禅如何与
Docker
镜像完美融合。 特征 仅最小尺寸,最小层数 简单
安装
即可减少内存使用 多语言支持。 时区支持 建筑学 :amd64 , :x86_64位Intel / AMD(x86_64 / amd64) 标
其他技术讨论专区
435
社区成员
791,270
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章