首页 > 系统相关 >alpine linux

alpine linux

时间:2024-01-20 22:33:08浏览次数:25  
标签:RUN Linux apk https linux Alpine alpine

Alpine Linux简介
Alpine直译为高山,国内一般叫高山Linux。
它以小,简单,安全而著称,所以作为基础镜像是非常好的一个选择,可谓是麻雀虽小但五脏俱全,简直不要太方便,镜像非常小巧,不到 6M 的大小,所以特别适合容器打包。

仓库地址:https://hub.docker.com/_/alpine

Alpine官方网站:https://www.alpinelinux.org

# shell路径
/bin/sh

alpine:

Small. Simple. Secure.
Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.

 

dockerfile RUN apk add 卡住问题解决

————————————————
版权声明:本文为CSDN博主「zhangzhen02」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhangzhen02/article/details/112217348

 

docker构建镜像fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz超时问题

   
dockerfile中添加如下语句
RUN echo -e http://mirrors.ustc.edu.cn/alpine/v3.15/main/ > /etc/apk/repositories

还是有问题:
RROR: libressl2.6-libcrypto-2.6.5-r0: trying to overwrite etc/ssl/cert.pem owned by ca-certificates-bundle-20211220-r0.

网上说是修改了源的问题(源的版本不对,特别是3.7版本会有这个错)

正确做法:

由于仓库镜像资源问题引起的,换成阿里云资源即可。
具体操作,在RUN apk add 命令之前加以下代码

RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
1
重新build即可
sed -i 

-i[SUFFIX], --in-place[=SUFFIX]

edit files in place (makes backup if SUFFIX supplied)

 

标签:RUN,Linux,apk,https,linux,Alpine,alpine
From: https://www.cnblogs.com/youxin/p/17977252

相关文章

  • Linux权限管理小记
    1.rwx是什么?在Linux中,rwx是文件和目录的权限标记。它代表读、写和执行这三个操作。r表示读取权限。如果一个用户有读取权限,他可以查看文件或目录中的内容。用数字4表示w表示写入权限。如果一个用户有写入权限,他可以修改文件或目录中的内容。用数字2表示x表示执行权限。......
  • linux配置静态IP
    网卡配置文件网卡目录[root@localhostopt]#ls/etc/sysconfig/network-scripts/网卡文件名字,和我们ifconfig看到的一样[root@localhostopt]#ls-l/etc/sysconfig/network-scripts/ifcfg-*-rw-r--r--.1rootroot310Dec3118:36/etc/sysconfig/network-scripts/ifc......
  • Linux用户管理小记
    1.用户分类系统中三类用户:UID方式识别用户userid UID第一类:管理员0root最高权限第二类:虚拟用户1-999系统运行程序必须有一个用户来支持,用户不需要登录系统第三类:普通用户1000+常用个人用户为了提高系统安全性企业都使用普通用户......
  • Linux系统文件属性按列划分以及各个字段的关系及作用
    按列划分s-li#-i显示inode号码33575030-rw-r--r--1rootroot881Mar609:151.log1.第一列:33575030inode号码2.第二列:-文件类型3.第三列:rw-r--r--九位文件权限rwx4.第四列:1文件的硬链接个数5.第五列:root文件......
  • Linux系统中一些重要的配置文件
    1.网卡配置文件[root@testcentos7~]#cat/etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6IN......
  • 使用树莓派学习Linux驱动 硬件环境评估
    1.现有设备surface,树莓派3B 简介优点缺点树莓派+鼠标键盘显示屏开发方便需要购买小/静音键盘需要购买显示屏显示屏小了用着不舒服,大了太贵树莓派不需要显示屏!将来还要刷机不带桌面的核心系统surface+usb转串口只需要购买usb转串口线,成本低速......
  • linux系统检测
    系统版本hostnamectlCPU型号cat/proc/cpuinfo|grep"modelname"|uniqCPU数量cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l单个CPU的核心数量lscpu|grep"^Core(s)"grep'coreid'/proc/cpuinfo|sort-u|wc......
  • linux修改max user processes limits
    突破ulimit限制修改普通用户单个用户可同时运行的最大进程数(默认为4096)[root@xxxdevops]#cat/etc/security/limits.d/20-nproc.conf#Defaultlimitfornumberofuser'sprocessestoprevent#accidentalforkbombs.#Seerhbz#432903forreasoning.*......
  • Linux操作系统简介:为何成为全球开发者热门选择?
    Linux是一种自由和开放源代码的操作系统。这意味着任何人都可以查看、修改和分发Linux的源代码,而不需要支付任何费用。这种开放性使得Linux能够快速地发展和进步,吸引了全球数以万计的开发者共同参与其中,形成了一个庞大的开源社区。那么,Linux究竟是什么?它又是如何影响我们的生活的......
  • Linux下查看系统重启信息
    查看最后一次系统启动的时间who-b结果如下systemboot2023-12-0823:39查看最后一次系统启动的时间及运行级别who-r结果如下run-level52023-12-0823:39各级别介绍0halt关机,代表系统停机状态,默认情况下,系统运行级别不能设置为0,否则电脑一开机就进入关机......