#! /usr/bin/env php
<?php
$version = $argv;
$tag = "srfj_pc:1.2.{$version[1]}";
$tar = "srfj_pc_1.2.{$version[1]}.tar";
$result = exec("
docker build --rm --tag {$tag} . \
&& docker save -o {$tar} {$tag} \
&& chmod -R 7777 {$tar} \
&& cp {$tar} ~/Desktop/ \
&& docker rmi -f $(docker images | grep 'srfj_pc' | awk '{print $3}') 2>&1"
);
print_r($result);
docker 打包
最新推荐文章于 2025-03-18 15:00:00 发布
该博客内容涉及使用Docker进行镜像构建,通过`docker build`命令创建带有特定版本标签的镜像,并使用`docker save`导出为tar文件。接着,文件权限被设置为777并复制到桌面,最后清理已有的srfj_pc相关镜像。
493

被折叠的 条评论
为什么被折叠?



