目录
- 概述
- 实践
- 离线资源
- nginx
- busybox
- 加载
- 上传harbor
概述
nginx与busybox离线镜像安装包制作。如有疑问,详细请参考 docker镜像的导入导出
实践
离线资源
如果懒得弄,请至此下载 nginx、busybox (2024-06-04相对今天是最新版本)
nginx
先找一台装有 docker 的上网机器。
appledeMacBook-Pro:~ hyl$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx stable-alpine3.19-perl 27f43866f4ac 5 days ago 85.9MB
busybox stable-musl 615b080b9dbe 12 months ago 1.45MB
导出 nginx 离线镜像安装包
appledeMacBook-Pro:~ hyl$ docker save -o /Users/hyl/Desktop/nginx.tar nginx:stable-alpine3.19-perl
busybox
导出 nginx 离线镜像安装包
appledeMacBook-Pro:~ hyl$ docker save -o /Users/hyl/Desktop/busybox.tar busybox:stable-musl
加载
[root@hadoop01 ~]# docker load -i busybox.tar
c3136a3b698a: Loading layer [==================================================>] 1.669MB/1.669MB
Loaded image: busybox:stable-musl
[root@hadoop01 ~]# docker load -i nginx.tar
d4fc045c9e3a: Loading layer [==================================================>] 7.667MB/7.667MB
4160c36f5f9d: Loading layer [==================================================>] 10.58MB/10.58MB
7b87df18a0ed: Loading layer [==================================================>] 3.584kB/3.584kB
bef35f150926: Loading layer [==================================================>] 4.608kB/4.608kB
9efaf2eb479a: Loading layer [==================================================>] 2.56kB/2.56kB
d3f50ce9b5b5: Loading layer [==================================================>] 5.12kB/5.12kB
3112cd521249: Loading layer [==================================================>] 7.168kB/7.168kB
6961f0b8531c: Loading layer [==================================================>] 31.86MB/31.86MB
70570e01bb73: Loading layer [==================================================>] 38.83MB/38.83MB
Loaded image: nginx:stable-alpine3.19-perl
上传harbor
docker tag busybox:stable-musl harbor.easzlab.io.local:8443/library/busybox:stable-musl
docker push harbor.easzlab.io.local:8443/library/busybox:stable-musl
docker tag nginx:stable-alpine3.19-perl harbor.easzlab.io.local:8443/library/nginx:stable-alpine3.19-perl
docker push harbor.easzlab.io.local:8443/library/nginx:stable-alpine3.19-perl