初级经验:docker中使用alpine

前言

alpine 是一种为极致小而专门开发的linux发行版

 

正文

 

拉取

拉取alpine:sudo docker pull alpine

如果是需要alpine中使用python:sudo docker pull python:3.8-alpine

 

交互模式

docker使用交互模式进入alpine不能够使用如下命令
docker run -it --rm alpine bash
因为alpine中并没有bash,要使用ash,要用如下指令
docker run -it --rm alpine ash
--rm,是运行后不保存容器,而是删除

 

包管理

alpine中没有apt,所以也不能使用apt,yum同样
alpine中使用的是apk

alpine中添加包使用如下语句
apk add vim, gcc
但是一般添加如下选项
apk --no-cache --virtual vim, gcc
--no-cache 不缓存
--virtual 不存入全局包中,比较好删除
用上面两个选项好保持alpine包的大小

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值