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 文件就行。

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

相关推荐
一叶龙洲5 小时前
wslg打开Ubuntu24.04默认打开图形界面
linux·服务器·数据库·ubuntu
敖行客 Allthinker7 小时前
Parallels Ubuntu虚拟机项目如何让手机访问?完整解决方案
linux·运维·ubuntu
BullSmall8 小时前
Anolis OS 8.10 完整安装 Docker CE(生产可用,解决 podman 冲突)
docker·容器·podman
keyipatience8 小时前
线程栈与TLS和线程互斥
java·linux·服务器·开发语言·ubuntu
元Y亨H8 小时前
生产环境监控与故障应急处理(5-5-5 标准)指南
运维
j7~8 小时前
【Linux】二十二.《Linux 信号机制完全指南:表示、捕捉与处理》
linux·信号处理·volatile·可入重函数·保存信号
观山岳五楼9 小时前
Ubuntu 24 怎么使用Ubuntu 20 的镜像源
linux·运维·ubuntu
m0_7156467610 小时前
20260720
linux·arm
寒晓星10 小时前
[linux]线程及多线程
linux·运维
辰痕~10 小时前
物理机装Linux操作系统(Ubuntu为例)
linux·ubuntu