1

关于docker的几个小建议。

发表于:2024-9-22 21:34:31 需求池 210
一、docker更新的时候,是否可以自动关闭正在使用镜像的容器,更新完之后,再自动启用。
如果按照现在的逻辑。我在本地镜像页面看到有新版本-->点击容器页面-->停止运行的容器-->点击本地镜像页面-->点击更新-->点击容器页面-->运行容器。十分的麻烦。



二、创建容器,添加存储的时候,在弹出的文件管理页面,必须点击前面的小三角才能打开下一级目录。而不能跟自带文件管理器一样,单击选定,双击打开文件夹。操作上有割裂感。还是建议这里的操作能跟文件管理器里面的统一,单击选定,双击打开。更符合日常的操作逻辑。



三、主要还是关于docker网络的问题。不知道大家的需求大不大,我自己是比较刚需的。
1、假如我从docker设置页面。添加bridge网络,子网选择192.168.1.0/24,并启用IPV6之后,飞牛webui就会断开连接。这时候可以进ssh来删除创建的网络,就能恢复正常。
2、自己创建macvlan网络,默认获取IP是按照顺序来的。比如第一个使用macvlan网络的docker就是.2    第二个docker就是.3以此类推,并且,这个网络是不通的。
这时候,你可以选择创建容器的时候,指定IP。但是重启后,又会变成.2。
也可以选择进入容器的终端。输入 udhcpc -i eth0 来让DHCP服务端分配正确的IP。不过重启后也会变成2。或者用ifconfig命令来配置IP,重启也会恢复默认。
3、创建的macvlan跟宿主机无法互联。
尝试给宿主机创建一个macvlan-shim接口,来实现互联。可以实现。
但是脚本的话,尝试过rc.local或者systemd服务来实现开机自动运行,都失败了。


以上是我尝试的一些过程。macvlan对一些pt用户来说,隔离下载器跟其他容器的网络,需求还是比较大。


建议增加macvlan网络模式,并在创建docker的页面,可以指定IP。增加一个宿主机访问自定义网络(macvlan)的开关。
建议增加一个开机运行自定义脚本的功能。

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(3)

补充一个APP的建议:
APP可以增加一个针对docker的页面,可以控制docker的启用,停用,重启,还有状态监视等简单功能即可。
2024-9-23 22:21:25 回复
顶你 ,真的太需要了
2024-9-25 23:24:55 回复
了解,我转给docker的同学,具体看一下
2024-9-26 10:32:31 回复
Hiccup

TA还没有介绍自己~

4

主题

418

回帖

430

积分

管理员

积分
430
话题