关于Docker alpine

1.拉取alpine镜像

docker pull alpine

2.运行镜像成为容器

bash 复制代码
docker run -it --rm alpine sh 

(--rm标志确保容器在退出时被自动删除。)

3.容器建立后,运行

bash 复制代码
docker exec -it  <container_id> sh

4.进入容器里的 alpine环境

①.配置安装源

bash 复制代码
cat >/etc/apk/repositories <<-EOF
https://mirrors.ustc.edu.cn/alpine/edge/main
https://mirrors.ustc.edu.cn/alpine/edge/community
https://mirrors.ustc.edu.cn/alpine/edge/testing
EOF

apk update && apk upgrade

采用用国内阿里云的源,文件内容为:

https://mirrors.aliyun.com/alpine/v3.9/main/

https://mirrors.aliyun.com/alpine/v3.9/community/

如果采用中国科技大学的源,文件内容为

https://mirrors.ustc.edu.cn/alpine/v3.9/main/

https://mirrors.ustc.edu.cn/alpine/v3.9/community/

采用清华源,文件内容为

https://mirror.tuna.tsinghua.edu.cn/alpine/v3.9/main/

https://mirror.tuna.tsinghua.edu.cn/alpine/v3.9/community/

②.安装软件

服务管理系统叫 OpenRC

安装一下 apk add openrc

安装其他软件 apk add curl vim bash bash-completion openssh

③.安装用户管理工具,修改 root 用户的 shell 为 bash,默认使用的是 ash。

apk add shadow

usermod -s /bin/bash root

④.删除软件包命令

apk del XXX

相关推荐
探索云原生8 小时前
终于搞懂 Kueue:5 个核心对象一次讲透
linux·docker·ai·云原生·kubernetes
huainingning9 小时前
交换机通过ftp下载文件或者传输文件到ftp服务器
运维·服务器·网络
edwarddamon9 小时前
CentOS 7 国内安装 Docker CE(阿里云源)
运维
AI服务老曹9 小时前
Docker部署AI视频分析平台参数配置说明与调优指南
人工智能·docker·音视频
Championship.23.2410 小时前
Linux 3.0 LVDS驱动开发详解
linux·运维·驱动开发·lvds
eggcode10 小时前
docker拉取、重命名、导出导入、删除镜像的示例
docker
小池先生10 小时前
Windows服务器如何备份
运维·服务器
风向决定发型丶10 小时前
Shell中的特殊变量
linux·运维·bash
FII工业富联科技服务11 小时前
灯塔工厂用例详解:AR 远程巡检与智能运维闭环落地实践
运维·ar
蜀道山老天师11 小时前
从零读懂 K8s:核心概念、集群架构与工作原理
容器·架构·kubernetes