Smith微容器構(gòu)造器
Smith 是 Oracle 發(fā)布的一個(gè)微容器構(gòu)建工具,使用 Golang 開發(fā)??梢酝ㄟ^yum倉庫和(可選)RPM文件來構(gòu)建微容器。另外,它還可以“微化(micro-ize)”已有的Docker容器,在開發(fā)階段,開發(fā)人員能夠使用非常友好的Docker工具來構(gòu)建容器,而在生產(chǎn)部署的時(shí)候,Smith能夠?qū)⑦@個(gè)容器轉(zhuǎn)換為微容器。Smith按照標(biāo)準(zhǔn)OCI格式來構(gòu)建鏡像,但是它也可以通過Docker倉庫上傳和下載鏡像。
構(gòu)建容器的方法:
mkdir cat cd cat cat >smith.yaml <<EOF package: coreutils paths: - /usr/bin/cat cmd: - /usr/bin/cat - /read/data EOF mkdir -p rootfs/read echo "Hello World!" >rootfs/read/data smith
評(píng)論
圖片
表情
