首页 >>  正文

linux删除docker镜像

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

作者:chenhuan2012

前言

原先使用的115插件在2022年10月1日失效了,据github上面的issue里说是115官方更改了之前下载链接获取公钥,导致原先的下载链接获取方式都不能用了。

所以就参考GitHub - funcman/docker_115pc和使用 docker 在 Synology 中运行 Linux 115盘电脑版 (atlassc.net)这两篇文章,在群晖上面用docker搭建了Linux环境下的115客户端(刚好最近115终于出了Linux版)。

搭建过程

1、在群晖的docker里面搜索“115”,找到“funcman/115pc”右键下载。

2、下载完成后,在“映像”界面找到下载好的映像,单击后在左上角点击“启动”。

3、启动前,请点击“高级设置”,将“/config”映射到群晖里的配置文件夹(自己随便新建一个),将“/Downloads/115download”映射到用于下载的文件。

4、设置端口映射,容器端口5800设置为“11580”,5900设置为“11591”。

5、还有一些设置,如果有想设置可以自己改,不过保持默认也不影响使用,更多说明可以到GitHub上看。

APP_NAME:应用名称,默认:115pc

APP_VERSION:指定115客户端版本号,默认:2.0.0.19

USER_ID:指定容器内的用户ID,默认:root

GROUP_ID:指定容器内的组ID,默认:root

ENABLE_CJK_FONT:默认:1,不建议修改

DISPLAY_WIDTH:应用界面宽度,默认:1920

DISPLAY_HEIGHT:应用界面高度,默认:1080

APT_SOURCE_HOST:Apt更新源地址,默认为科技大镜像:mirrors.ustc.edu.cn

6、启动之后,可通过浏览器打开网页 http://群晖IP地址:11580 进行访问。

7、请先尝试下载一个小文件看看下载目录里面有没有新文件生成,如果没有就在docker里面重启一下容器。也在网页里面右下角“设置”,下载目录点击“浏览”看看自己的下载目录有没有正常显示。

8、这个版本的115下载可以跑满带宽,但是CPU占用也是挺高的。

注意事项

1、考虑到Docker运行的特殊性,在每次容器启动时,都会改回下载路径设置,以达到固化路径的作用。

2、同时由于v1.0.6.7这个版本(后期版本未特别验证,至少到v2.0.0.19依然如此)115客户端,默认的设置中,下载路径有多余的换行符,亦使用强制改回配置的方式实现。

3、副作用是其他设置也会被一并改回,若有特殊需求,请自行修改代码。

4、由于jlesage/baseimage-gui默认情况下,在容器内使用app用户运行程序,会造成115客户端无权限使用默认下载路径。

5、采用修改参数USER_ID和GROUP_ID为root的手法,解决了事项4的问题,目前没找到更好的方法。

6、由于默认使用了root用户,导致115客户端下载的文件的权限在其他用户面前为只读,所以尽量使用115客户端删除下载文件。

7、不支持115客户端的在线升级,主要是因为升级过程中需要输入115所在主机系统的登录密码,但是输入设置的密码会提示密码不正确。

","force_purephv":"0","gnid":"97129154c0cdac8de","img_data":[{"flag":2,"img":[{"desc":"","height":"317","title":"","url":"https://p0.ssl.img.360kuai.com/t018a2f41609e1d4d6e.jpg","width":"600"},{"desc":"","height":"318","title":"","url":"https://p0.ssl.img.360kuai.com/t018a0ccba1acee9d92.jpg","width":"600"},{"desc":"","height":"170","title":"","url":"https://p0.ssl.img.360kuai.com/t014b78741e56bc840a.jpg","width":"600"},{"desc":"","height":"237","title":"","url":"https://p0.ssl.img.360kuai.com/t014df98a84f5b0a6cb.jpg","width":"600"},{"desc":"","height":"753","title":"","url":"https://p0.ssl.img.360kuai.com/t015e89a4d0efef4ed6.jpg","width":"600"},{"desc":"","height":"368","title":"","url":"https://p0.ssl.img.360kuai.com/t013947a6e87608b17c.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1664715580000,"pure":"","rawurl":"http://zm.news.so.com/21e717321885b7af20d32df2279d03c1","redirect":0,"rptid":"4239c3f29ac53835","s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:github","k":"github","u":""},{"clk":"ktechnology_1:app","k":"app","u":""},{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"在群晖(Synology) 中运行115网盘Linux版(docker)

包霄俭2612如何删除linux服务器上的文件 -
能天怨18675573412 ______ linux里删除文件或者文件夹下所有文件的方法如下: 1、rm -rf 文件名 2、如果你要删除文件夹以及文件夹下所有的内容也使用上述命令 3、在没有确认好是否删除前,请使用 rm -r 文件名.这样没删一个文件都会问你是否删除,选择是才删除,否则不会删除.

包霄俭2612linux root用户下要删除一个文件却删除不了. -
能天怨18675573412 ______ 首先确认要删除的是什么文件,在Linux命令行界面下,所有的设备、文件、挂载等都显示类似于文件,确认不要删除错了. 如果确认是一个可删除的文件但是无法删除,那么可能是文件损坏,或者是一个无效的挂载文件都可能造成无法删除的情况,解决方法可以通过重启Linux系统,在重启时,如果是文件系统有问题,Linux会提示修复,按照界面的提示修复即可,如果是无效挂载造成的,重启之后应该即可解决.

包霄俭2612linux如何删除可执行文件 -
能天怨18675573412 ______ 文件无法删除,可能是因为权限问题.使用命令: rm 选项添加 -f 是强制删除.因此可以使用 rm filename -f 如果是删除某个目录下的所有文件,使用:rm /home/func/ -rf 或者 rm /home/func -Rf 可以查看 man rm

包霄俭2612请教在linux 怎么用rm 删除目录和文件.不要提示 -
能天怨18675573412 ______ 1、第一步,先登录linux的服务器. 2、接着在任选一个目录下,新建一个a.txt. 3、rm指令用法:rm -rf a.txt,其指令是可强制删除所选的目录以及文件. 4、接着我们来执行一下,其便删除了. 5、假设删除时,不加上-f,在执行的时候,它就会提示石够删除,输入y是确定,n是取消,再加回车键.

包霄俭2612Linux中文件系统删除 -
能天怨18675573412 ______ linux下可以用umount命令来卸载删除文件系统. 使用umount命令案例: 1 2 3 [root@node5 ~]# umount -v /dev/mapper/vg01-share /dev/mapper/vg01-shareumounted #卸载vg01-share这个文dao件系统. umount常用参数解析: -V 打印版本信...

包霄俭2612在Linux 想删除文件夹,却出现 directory not empty 怎么办 -
能天怨18675573412 ______ 如果你是用rmdir命令来删除文件夹的话,就会出现directory not empty的提示,那是因为rmdir命令只能删除空的文件夹,这一点带有迷惑性.实际上在Linux删除一个文件夹的正确的方法是用rm命令加一个-r选项,-r选项表示递归删除,就是用来删除文件夹的,假设你想删除的文件夹是/home/user/test,那删除它的正确命令应该是: rm -r /home/user/test

包霄俭2612linux怎么全部删除用户和组 -
能天怨18675573412 ______ 直接编辑/etc/group /etc/passwd /etc/shadow 几个文件,把用户和组都删掉 直接编辑/etc/group /etc/passwd /etc/shadow 几个文件,把用户和组都删掉

包霄俭2612Linux如何删除名为 - a的文件? -
能天怨18675573412 ______ Linux删除名为-a的文件方法:rm ./-a m -- -a 告诉rm这是最后一个选项,参见getopt ls -i 列出inum,然后用find . -inum inum_of_thisfile -exec rm {} ;.

包霄俭2612linux 怎样删除ZIP文件 -
能天怨18675573412 ______ rm -f 你想删除的ZIP文件的全名 例子: [guest@localhost test]$ ls <- 看看这个目录里有什么. aaa.ZIP <- 这里有个“ZIP文件”. [guest@localhost test]$ rm -f aaa.ZIP <- 删除之. [guest@localhost test]$ ls <- 再看看这个目录. [guest@localhost test]$ <- 已经删掉,没了.

包霄俭2612linux系统下执行rm - rf命令删除文件夹 -
能天怨18675573412 ______ 命令输入错误,/rf参数后应该有一个空格. rm -rf /mnt/hgfs/xxxxx rm命令使用详解 功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及

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