Buildah使用指南(持续更新)

编程

1.获取容器并赋名

buildah --name=test from xxxx/centos:8

# test 我对这个镜像起的名字

# :8 标签版本

2.容器工具安装

有两种方法,一种是依靠原本工具的功能进行安装

法一:对test容器进行安装nginx程序

buildah run test -- dnf install -y nginx

法二:第二种方法利用dnf或者yum的--installroot参数来改变安装目录

1.首先挂载容器目录并获取返回

dir=$(buildah mount test)

2.对挂载目录进行安装

dnf install -y --installroot $dir nginx

 

 

 

 

 

 

Reference:

https://developers.redhat.com/blog/2019/04/04/build-and-run-buildah-inside-a-podman-container/

https://www.techotopia.com/index.php/A_RHEL_Container_Tutorial_using_Podman,_Skopeo_and_Buildah

https://docs.openshift.com/container-platform/4.2/builds/custom-builds-buildah.html

https://www.jianshu.com/p/6e01ef03e320

https://github.com/containers/buildah/tree/master/docs

https://linux.cn/article-9836-1.html

以上是 Buildah使用指南(持续更新) 的全部内容, 来源链接: utcz.com/z/516500.html

回到顶部