Linux Docker打包

示例

https://github.com/signalorange/docker-stork

虽然官方说明中可以拉取镜像,但是尝试了很多次,都没成功。

接下来,就按照里面的Dockerfile 打包一个Docker镜像。

下载项目

最简单的方式就是下载项目的压缩包:

上载文件

其实只需要这两个文件就够了,把它上传到Linux服务器

安装 buildx 插件(新版构建器)

执行如下命令:

bash 复制代码
apt update && apt install -y docker-buildx-plugin

构建镜像

bash 复制代码
docker buildx build -t stork:v1.0 .

查看镜像

bash 复制代码
docker images

导出成一个文件

bash 复制代码
docker save -o stork-v1.0.tar stork:v1.0

压缩

bash 复制代码
gzip stork-v1.0.tar

原来两百兆,压缩后93兆。

删除镜像

bash 复制代码
docker rmi stork:v1.0

还原镜像

bash 复制代码
docker load < stork-v1.0.tar.gz

后记

其实只需要执行 build-docker.sh 文件就行。

但是,会有一些报错信息,需要逐一处理。

相关推荐
thinkMoreAndDoMore42 分钟前
linux内核匹配I2C设备
linux·运维·服务器
小政同学6 小时前
【NFS故障】共享的文件无法执行
linux·运维·服务器
禅口魔心6 小时前
边缘网关开发计划(一):在 Rock 5T 上部署 Docker
物联网·docker·rk3588·边缘网关
AI木马人6 小时前
3.【Prompt工程实战】如何设计一个可复用的Prompt系统?(避免每次手写提示词)
linux·服务器·人工智能·深度学习·prompt
ch3nyuyu6 小时前
Ubuntu(乌班图)基础指令
linux·运维·网络
huihuihuanhuan.xin6 小时前
记一次 Docker PostgreSQL 连接认证失败的排查与解决
docker
minglie17 小时前
gcc编译器汇总
linux
挽安学长7 小时前
保姆级教程,通过GACCode使用Claude Code Desktop!
运维·服务器
firstacui8 小时前
MGRE实验
运维·服务器·网络
白菜欣8 小时前
Linux —《开发三件套:gcc/g++、gdb、make/Makefile 全解析》
linux·运维