yum生成docker可以直接使用的tar包镜像

yum用--installroot参数能指定安装的路径,会把依赖一起装了,用tar打包之后能直接给docker作为镜像:

pkgs='待安装包 用空格隔开 至少安装bash'
tmpf=$(realpath 'tmpfolder')
rm -rf $tmpf
mkdir -p $tmpf
yum install -y $pkgs --installroot  $tmpf
cd $tmpf
tar -cf ../docker_mirror.tar *
cd ..

  

 加载镜像:

docker import docker_mirror.tar t:v1

  

启动容器:

docker run -it --name t1 t:v1 /bin/bash

  

 

 

 

  

 

posted @ 2026-02-04 10:56  小鱼圆又圆  阅读(7)  评论(0)    收藏  举报