【k8s】 busybox镜像、挂载volume卷

1. 概述

busybox是一个包含了nslookup,ping,wget等网络处理命令的Pod容器(不含curl命令),它的体积非常小,适合做一些容器内的网络调试。

即创建一个docker ,进去执行 ping 命令等

2. 启动容器

2.1 会自动退出:

html 复制代码
docker run  --name busybox   busybox:latest   

注意:该镜像 没有前台进程,需要it 参数 保证docker 容器不会自动退出

2.2 不会自动退出:

html 复制代码
docker run  -dit --name busybox  busybox:latest   /bin/sh

场见错误,没有 /bin/bash ,在使用run -it 参数时,需要注意:

html 复制代码
 $ docker run  -dit --name busybox  busybox:latest   /bin/bash
9805e7f93f887b779b703356a266ef34ef0d320528ddd07e4db4f084d060cf0f
docker: Error response from daemon: oci runtime error: container_linux.go:306: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory".

2.3 挂载卷

docker run -dit --name busybox -v test:/test busybox:latest /bin/sh 注意:挂载参数 不能放在最后,一般镜像放到最后

自动创建一个docker volume

html 复制代码
$ docker volume inspect test
[
    {
        "Driver": "local",
        "Labels": null,
        "Mountpoint": "/paasdata/docker/volumes/test/_data",
        "Name": "test",
        "Options": {},
        "Scope": "local"
    }
]
相关推荐
deeper_wind1 分钟前
K8S-资源对象(小白的“升级打怪”成长之路)
容器·kubernetes
岚天start2 分钟前
K8S容器POD内存快照导出分析处理方案
云原生·容器·kubernetes·内存·快照·pod·内存快照
奋斗的老史12 小时前
25年Docker镜像无法下载的四种对策
docker·容器·eureka
chillxiaohan12 小时前
Docker学习记录
学习·docker·容器
柯南二号13 小时前
【后端】Docker 常用命令详解
服务器·nginx·docker·容器
新鲜萝卜皮13 小时前
容器内运行的进程,在宿主机的top命令中可以显示吗?
容器
平行云13 小时前
Paraverse平行云实时云渲染助力第82届威尼斯电影节XR沉浸式体验
unity·云原生·ue5·xr·实时云渲染
叫我阿柒啊14 小时前
从全栈开发到云原生:一位Java工程师的实战经验分享
java·spring boot·redis·云原生·kafka·vue·全栈开发
容器魔方15 小时前
Karmada v1.15 版本发布!多模板工作负载资源感知能力增强
云原生·容器·云计算
容器魔方16 小时前
全栈AI驱动!华为云云容器引擎CCE智能助手焕新升级
云原生·容器·云计算