nginx与busybox离线镜像安装包

概述

   nginx与busybox离线镜像安装包制作。如有疑问,详细请参考 docker镜像的导入导出

实践

离线资源

  如果懒得弄,请至此下载 nginxbusybox (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 

在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Nginx是一个开源的高性能、轻量级的Web服务器和反向代理服务器。它具有占用内存少、并发能力强、负载均衡、高可靠性等特点,被广泛用于构建静态或动态的网站、应用程序和服务。 Nginx发行版含了源码和预编译的二进制文件,官方网站(https://nginx.org)提供了各个版本的下载。Nginx离线安装是指将Nginx的安装文件以压缩的形式提供,可以在没有网络连接的情况下进行安装。 要获取Nginx 1.16.1的离线安装,可以按照以下步骤进行操作: 1. 打开官方网站,并进入下载页面。 2. 在下载页面上找到对应的版本,如1.16.1。 3. 点击下载按钮,开始下载离线安装离线安装的文件格式可能是.tar.gz或.zip。 下载完成后,可以将离线安装文件传输到需要安装Nginx的机器上,然后依照以下步骤进行安装: 1. 解压离线安装文件。如果是.tar.gz格式,可以使用以下命令解压: ``` tar -zxvf nginx-1.16.1.tar.gz ``` 如果是.zip格式,可以使用以下命令解压: ``` unzip nginx-1.16.1.zip ``` 2. 进入解压后的目录: ``` cd nginx-1.16.1 ``` 3. 配置编译选项。可以根据需要进行自定义配置,例如指定安装路径、模块等。 ``` ./configure --prefix=/usr/local/nginx ``` 4. 编译和安装Nginx: ``` make make install ``` 这将编译和安装Nginx到指定的目录。 安装完成后,可以使用命令启动Nginx,并根据需要进行相关的配置。此外,还可以通过修改Nginx的配置文件来定制服务器的行为。 总之,通过下载Nginx 1.16.1的离线安装,并按照上述步骤进行安装,可以方便地在离线环境中部署和使用Nginx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流月up

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值