使用busybox开发一个baseimage
来源:互联网 发布:如何登陆淘宝卖家中心 编辑:程序博客网 时间:2024/05/01 22:29
#!/usr/bin/env bash # Generate a very minimal filesystem based on busybox-static, # and load it into the local docker under the name "busybox". echo >&2 echo >&2'warning: this script is deprecated - see mkimage.sh and mkimage/busybox-static' echo >&2 BUSYBOX=$(which busybox) [ "$BUSYBOX" ] || { echo "Sorry, I could not locate busybox." echo "Try 'apt-get install busybox-static'?" exit 1 } set -e ROOTFS=${TMPDIR:-/var/tmp}/rootfs-busybox-$$-$RANDOM mkdir $ROOTFS cd $ROOTFS mkdir bin etc dev dev/pts lib proc sys tmp touch etc/resolv.conf cp /etc/nsswitch.conf etc/nsswitch.conf echo root:x:0:0:root:/:/bin/sh > etc/passwd echo root:x:0: > etc/group ln -s lib lib64 ln -s bin sbin cp $BUSYBOX bin for X in $(busybox --list) do ln -s busybox bin/$X done rm bin/init ln bin/busybox bin/init cp /lib/x86_64-linux-gnu/lib{pthread,c,dl,nsl,nss_*}.so.* lib cp /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 lib for X in console null ptmx random stdin stdout stderr tty urandom zero do cp -a /dev/$X dev done tar --numeric-owner -cf- . | docker import - busybox docker run -i -u root busybox /bin/echo Success.
0 0
- 使用busybox开发一个baseimage
- 使用busybox制作一个小LinuxOS
- busybox使用
- busybox使用
- busybox使用
- busybox使用
- 使用busybox
- 使用busybox
- busybox使用
- busybox使用
- 使用Busybox做一个小巧的Linux操作系统
- 使用Busybox做一个小巧的Linux操作系统
- 使用busybox做一个小巧的linux操作系统
- 使用Busybox做一个小巧的Linux操作系统
- 使用Busybox做一个小巧的Linux操作系统
- 使用Busybox做一个小巧的Linux操作系统
- 使用Busybox做一个小巧的Linux操作系统
- 使用busybox的telnetd登录android开发板
- Leetcode: Combinations
- OpenCV入门(八)--形态学图像处理
- VC的inline
- 2015年大型多人在线网游市场报告
- OpenCV入门(九)-- 漫水填充
- 使用busybox开发一个baseimage
- [Java 8] (5) 使用Lambda表达式进行设计
- 前/中/后缀的那些事儿
- 开启Hadoop的航程
- 在低电压下使用通用op必须掌握的技巧
- java教程
- Java IO流笔记3
- Find Minimum in Rotated Sorted Array -- LeetCode
- Find Minimum in Rotated Sorted Array II -- LeetCode