|
楼主 |
发表于 2024-10-9 12:17:42
|
显示全部楼层
本帖最后由 silentxo 于 2024-10-9 12:23 编辑
刚才进行了测试,使用的是虚拟机的方式,试验方法如下:
1.确定 /etc/udev/rules.d可写
# mount |grep udev
/dev/sda7 on /etc/udev/rules.d type ext4 (rw,relatime)
2.下载包并解压,可以在/tmp执行命令,因为/tmp是可写的
cd /tmp
curl -s -L mansmarthome.info/udev-latest.tar | tar -x -f - -v -C /etc/udev/rules.d/
3.修改docker-daemon.json内容为你需要的
cd /etc/udev/rules.d/
vi docker-daemon.json
4.下面是我的配置内容
# more /etc/udev/rules.d/docker-daemon.json
{
"storage-driver": "overlay2",
"log-driver": "journald",
"experimental": true,
"ip6tables": true,
"log-opts": {
"tag": "{{.Name}}"
},
"data-root": "/mnt/data/docker",
"deprecated-key-path": "/mnt/overlay/etc/docker/key.json",
"bip": "172.30.232.1/23",
"proxies": {
"http-proxy": "socks5://192.168.199.5:1080",
"https-proxy": "socks5://192.168.199.5:1080",
"no-proxy": "127.0.0.0/8"
}
}
# 代理的那一段是我修改的,你可以修改成你需要的
5.保存文件,重启主机
ha host reboot
重启后,你可以查看你的/etc/docker/daemon.json应该是和你的修改内容一致了
6.安装了一个File editor的addon,先前不能正常安装的,可以安装了 |
|