首页 >>  正文

docker创建本地镜像

来源:baiyundou.net   日期:2024-09-23

作者:阿坑爸爸

背景:

前一阵子河南联通默默给部分用户加了5M-PCDN(限制上行带宽速率最高5M)业务的事件在某个圈子里闹得沸沸扬扬,有一些用户认为我自己的宽带,想怎么用怎么用,都是交了钱的,而且办理的时候也并没有和我们明说,凭什么你们想限制就限制,存在潜在合同条款诱导消费的嫌疑。另有部分用户认为,这群用户大量使用上行带宽,严重影响了小区同线路其他人的宽带使用体验,所以活该。

但同时,有一些正常使用的小伙伴,比如老k就喜欢在外网看nas电影,或者分享一些工具,文件给朋友同事,必然也会使用一定的上行带宽,而如果正好下载东西不多,上行:下行>10:1(听说是这么个比例哈)的话,极容易被运营商误打上标签,并送上上行小水管大礼包,所以本教程给一些正常使用,但又担心被误封的小伙伴来刷一刷下载量,和正常的下载东西来对比,这个方法利用了linux机制,将下载的内容直接丢弃不进行保存,在刷下载量的同时还不会损耗硬盘寿命。

PS:本文思路来源如下,网上都是ikuai的教程,本文主要是转换成绿联私有云,极空间和群晖的版本。

https://blog.csdn.net/u014447716/article/details/125228628

部署:

部署的方法因为很简单,直接以绿联云为例,其他NAS可以直接参考。

直接打开docker>镜像管理>镜像仓库,搜索developer024/networkdownload,点击下载并确认,进入镜像拉取流程。

等待一段时间,显示all done之后,点击完成。

进入docker>镜像管理>本地镜像,找到刚才拉取的镜像,点击创建容器。

勾选创建后启动容器,点击下一步。

重启策略选择容器退出时总是重启容器。

网络选择bridge。

直接点到环境变量页面,其中,th为线程数,可以根据自己情况调整,如果设置2已经把下行拉满了,就没必要再加,距离拉满还有很大的差距,可以适当调高,url则是下载对应文件的url,个人推荐使用windows 11镜像iso包下载地址。

https://www.microsoft.com/zh-cn/software-download/windows11

--这个地址只是跳转到下载页面获取windows iso文件的,并不是直接填入这个地址到容器变量中。

填入变量中的URL地址,通过下载一次iso,然后右键复制对应下载任务的下载链接的方式获取。

变量填完后直接点击下一步,再点击完成创建容器。

可以看到绿联私有云的监控页面,当前的硬盘写入几乎没有。但是在ikuai中,绿联云机器的下载速率已经60+m/s了。

最后:

当前还不清楚下行过多会不会有影响,所以小伙伴如果刷下行也请务必不要贪多,如果因为多刷了被盯上也千万不要怪罪我呀。

另外,这个方法仅提供给担心自己被误封的小伙伴们使用,请务必不要用来做其他不法用途,如果产生什么不良后果,本人可是概不负责呦。

阅读更多网络存储精彩内容,可前往什么值得买查看

","gnid":"91ed7b08c4ec7ae83","img_data":[{"flag":2,"img":[{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t016df2188cae728c3a.jpg","width":"1080"},{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t011c8399b4c47b0f28.jpg","width":"1080"},{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t01d2c102ac4132d441.jpg","width":"1080"},{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t012564e9ddf29b2274.jpg","width":"1080"},{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t01137b817ecc651ddd.jpg","width":"1080"},{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t01882ff18e923f1901.jpg","width":"1080"},{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t010b227c0258c15386.jpg","width":"1080"},{"desc":"","height":"289","title":"","url":"https://p0.ssl.img.360kuai.com/t0105eda62db05fd57a.jpg","width":"532"},{"desc":"","height":"619","title":"","url":"https://p0.ssl.img.360kuai.com/t017fa29068963b759a.jpg","width":"1080"},{"desc":"","height":"584","title":"","url":"https://p0.ssl.img.360kuai.com/t01d355147805242be3.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,sexf,sex2,sexc,disu_label,fts0,sts0","powerby":"pika","pub_time":1704906540000,"pure":"","rawurl":"http://zm.news.so.com/827c5fa2b480300256489fbcd9ffec5e","redirect":0,"rptid":"5596598ebe0e2068","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:硬盘","k":"硬盘","u":""}],"title":"Docker折腾记 篇七:提升上行下行流量比例,减小被运营商误封上行带宽的风险,不损耗硬盘寿命刷宽带下载量

詹苑详1667linux的docker怎么导入镜像 -
钭周雅18460007146 ______ 安装Docker借助apt-get命令,安装Docker是件轻而易举的事.$ sudo apt-get install docker.io 为了允许非根用户也可以运行Docker,将你自己添加到docker群组.下面这个命令会允许当前用户运行Docker,无需根用户权限.

詹苑详1667Docker镜像操作常用指令有哪些? -
钭周雅18460007146 ______ 镜像是Docker三大组件之一.Docker运行容器之前需要本地宿主机上存在该镜像,如果本地宿主机上不存在该镜像,那么Docker会从镜像仓库中下载该镜像!接下来记录一下如何管理镜像,包括下载镜像、列出镜像等:

詹苑详1667如何把docker进程把启动文件映射到容器内 -
钭周雅18460007146 ______ 1.安装Docker在开始前,我们首先得确保在Linux主机中已经安装了Docker.这里,我运行的是CentOS7主机,我们将运行yum管理器和下面的命令来安装Docker.#yuminstalldocker#systemctlrestartdocker.service2.创建Dockerfile现在,Docker...

詹苑详1667Docker的镜像和容器的区别 -
钭周雅18460007146 ______ 一、Docker镜像 要理解Docker镜像和Docker容器之间的区别,确实不容易. 假设Linux内核是第0层,那么无论怎么运行Docker,它都是运行于内核层之上的.这个Docker镜像,是一个只读的镜像,位于第1层,它不能被修改或不能保存状态...

詹苑详1667如何将应用打包成为 Docker 镜像 -
钭周雅18460007146 ______ 当想让一个容器做两件事情,或者使一个Docker镜像包含来自两个不同镜像的依赖库时,就需要知道每个镜像的Dockerfile.本文介绍了如何通过docker history命令来对Docker镜像进行反向工程,得到它们的Dockerfile,并组织到一个Dockerfile...

詹苑详1667如何进入到docker 创建的镜像文件 -
钭周雅18460007146 ______ 使用dockerfile构建镜像 dockerfile使用基本的基于DSL语法的指定来构建一个docker镜像.之后使用docker build 命令基于dockerfile中的指定构建一个新的镜像 1.docker大体上按照如下流程执行dockerfile中的指令: docker从基础镜像运行一个容器 ...

詹苑详1667如何给Docker配置官方国内加速镜像 -
钭周雅18460007146 ______ 在国内访问 Docker 官方的镜像,一直以来速度都慢如蜗牛.为了快速访问 Docker 官方镜像都会配置三方加速器,目前常用三方加速器有: 网易 、 USTC 、 DaoCloud 、 阿里云 . 现在 Docker 官方针对中国区推出了镜像加速服务.通过 ...

詹苑详1667如何修改docker hub 头像更换开源中国 -
钭周雅18460007146 ______ 试试看这样使用commit命令创建本地镜像,我们在原有镜像基础上所做的修改应用commit命令之后 ,形成一个全新镜像,个人不太推荐此种做法,因为不便镜像的持续维护.使用Dockerfile创建镜像,简单来说,就是我们编写好一个模板文件,...

詹苑详1667如何进入docker的node镜像 -
钭周雅18460007146 ______ 1.什么是docker? Docker allows you to package an application with all of its dependencies into a standardized unit for software development. Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024