9.1BusyBox
$ docker pull busybox:latest # pull镜像
$ docker run -it busybox # 运行
/ #
busybox镜像虽然小巧,但包括了大量常见的Linux命令,被誉为“Linux系统的瑞士军刀”。
9.2Alpine
1.使用官方镜像
$ docker pull alpine
$ docker run alpine echo \"I am docker\"
"I am docker"
2.迁移至Alpine基础镜像
例如:
ubuntu/debian -> alpine
python:2.7 -> Python:2.7-alpine
ruby:2.3 -> ruby:2.3-alpine
如果使用Alpine镜像替换Ubuntu基础镜像,安装软件包时需要用apk包管理器替换apt工具,如
$ apk add --no-cache <package>
9.3Debian/Ubuntu
1.Debian 系统简介及使用
$ docker pull debian
2.Ubuntu系统简介及使用
$ docker pull ubuntu
9.4CentOS/Fedora
1.CentOS系统简介及使用
$ docker pull centos
2.Fedora系统简介及使用
$ docker pull fedora
网友评论