由于我没有找到在 Fedora 中执行此操作的正确说明(编辑:人们在评论中指出这也应该适用于 CentOS 和 Suse)(/etc/default/docker 在那里没有使用),我在这里添加我的答案:
您必须编辑 /etc/sysconfig/docker ,并在 OPTIONS 变量中添加 -g 选项。如果有多个选项,请确保将它们括在 \'\' 中。就我而言,该文件包含:
OPTIONS=--selinux-enabled
所以它会变成
OPTIONS="--selinux-enabled -g /mnt"
重新启动后( systemctl restart docker
),Docker 应该使用新的目录