当前位置: 首页 > news >正文

AlpineLinux安装docker

或许你在docker中使用 Alpine Linux 的镜像使用得多,但是有没有想过在 Alpine Linux 上安装 Docker 来使用呢?默认情况下,Docker 包位于社区仓库中,因此在使用包管理来安装docker之前建议更换为国内源,并开启社区仓库的链接。

下面的操作是在root用户下运行的,如果要使用非root用户,请先确保该用户有 sudo 的权限

配置为国内源并开启社区源

修改 Alpine Linux 的仓库源为中国科技大学的源

localhost:~# sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
localhost:~# cat /etc/apk/repositories 
#/media/cdrom/apks
http://mirrors.ustc.edu.cn/alpine/v3.20/main
#http://mirrors.ustc.edu.cn/alpine/v3.20/community

如果你之前没有配置过仓库源,社区源默认是注释状态的,需要取消注释

localhost:~# sed -i 's/#http/http/g' /etc/apk/repositories 
localhost:~# cat /etc/apk/repositories 
#/media/cdrom/apks
http://mirrors.ustc.edu.cn/alpine/v3.20/main
http://mirrors.ustc.edu.cn/alpine/v3.20/community

配置修改完成后,运行 apk update 来更新软件源

localhost:~# apk update
fetch http://mirrors.ustc.edu.cn/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
fetch http://mirrors.ustc.edu.cn/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
v3.20.3-159-g093e185483c [http://mirrors.ustc.edu.cn/alpine/v3.20/main]
v3.20.3-161-g98f49c5c68d [http://mirrors.ustc.edu.cn/alpine/v3.20/community]
OK: 24169 distinct packages available

可以看到软件源除了main(主仓库源)也更新了community(社区仓库源),现在可用的软件包已经有两万多个了。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

安装 Docker

系统的软件包配置完成并可以使用后,就可以用 apk 包管理器来安装 Docker。使用下面的命令将安装 Docker 服务及其依赖项。

localhost:~# apk add docker
(1/18) Installing runc (1.1.14-r0)
(2/18) Installing containerd 
http://www.dtcms.com/a/263585.html

相关文章:

  • 我认知的AI宇宙系列第三期
  • 车载Tier1 supplier梳理
  • 使用 collected 向 TDengine 写入数据
  • 论文中用matplotlib画的图,如何保持大小一致。
  • OpenWrt | 使用 Docker 运行 iperf3
  • 前后端Dockerfile
  • 2025年 UI 自动化框架使用排行
  • GeoTools 结合 OpenLayers 实现属性查询(二)
  • 嵌入式原理与应用篇---常见基础知识(10)
  • 【软考高项论文】论信息系统项目的进度管理
  • Spring-事务和事务传播机制
  • DFMEA检查表模板下载
  • 简单的 PyTorch 示例,可视化和解释 weight decay 的作用
  • 云上攻防—Docker安全容器逃逸特权模式危险挂载
  • 【C++】简单学——模板初阶
  • tauri v2 开源项目学习(一)
  • PSQL 处理 BLOB 类型数据问题
  • 华为云Flexus+DeepSeek征文 | ​​华为云ModelArts Studio大模型与企业AI会议纪要场景的对接方案
  • 数据库事务全面指南:概念、语法、机制与最佳实践
  • C++ 快速回顾(五)
  • 【冷知识】Spring Boot 配置文件外置
  • SpringBoot -- 自动配置原理
  • Bessel位势方程求解步骤
  • STL简介+string模拟实现
  • 「Java案例」计算矩形面积
  • 大数据(3)-Hive
  • 【算法】动态规划:1137. 第 N 个泰波那契数
  • 初等变换 线性代数
  • C++ STL之string类
  • Windows11系统中安装docker并配置docker镜像到pycharm中