docker - docker:来自守护进程的错误响应:安装源“/”上的错误设置标签:不允许 SELinux 重新标记 /
问题描述
我正在使用这个命令在 Fedora 32 中安装 Harbor 2.0.2:
wget -c https://github.com/goharbor/harbor/releases/download/v2.0.2/harbor-offline-installer-v2.0.2.tgz
tar -zxvf harbor-offline-installer-v2.0.2.tgz
sudo ./install.sh
但它告诉我这个:
[dolphin@localhost harbor]$ sudo ./install.sh
[sudo] password for dolphin:
[Step 0]: checking if docker is installed ...
Note: docker version: 19.03.11
[Step 1]: checking docker-compose is installed ...
Note: docker-compose version: 1.25.4
[Step 2]: loading Harbor images ...
Loaded image: goharbor/prepare:v2.0.2
Loaded image: goharbor/harbor-jobservice:v2.0.2
Loaded image: goharbor/harbor-registryctl:v2.0.2
Loaded image: goharbor/registry-photon:v2.0.2
Loaded image: goharbor/harbor-core:v2.0.2
Loaded image: goharbor/notary-signer-photon:v2.0.2
Loaded image: goharbor/clair-photon:v2.0.2
Loaded image: goharbor/trivy-adapter-photon:v2.0.2
Loaded image: goharbor/harbor-log:v2.0.2
Loaded image: goharbor/nginx-photon:v2.0.2
Loaded image: goharbor/clair-adapter-photon:v2.0.2
Loaded image: goharbor/chartmuseum-photon:v2.0.2
Loaded image: goharbor/harbor-portal:v2.0.2
Loaded image: goharbor/harbor-db:v2.0.2
Loaded image: goharbor/redis-photon:v2.0.2
Loaded image: goharbor/notary-server-photon:v2.0.2
[Step 3]: preparing environment ...
[Step 4]: preparing harbor configs ...
prepare base dir is set to /home/dolphin/apps/harbor
docker: Error response from daemon: error setting label on mount source '/': SELinux relabeling of / is not allowed.
我正在搜索 github 问题,但仍然不明白导致此安装失败的原因以及如何解决此问题?我尝试使用关闭selinux,sudo setenforce 0
但此错误仍然存在。
解决方案
推荐阅读
- javascript - 从数据库中获取后如何传递道具?
- android - 具有 minheight 的 ViewPager2 在底部留下空白空间
- c++ - std::map 表现出非常奇怪的行为
- laravel - Laravel - 'with'里面的groupby不能正常工作
- mysql - 如何根据列值使 db 中的单行在输出中有 2 行?
- android - 为什么按钮上的图标看起来那么大?
- excel - 运行时错误 32813 - 对象“_VBComponent”的方法“名称”失败
- x86 - x86 如何跨 NUMA 节点(具有多个 CPU 插槽)处理原子指令?
- python - pd.Timestamp.floor() 正在四舍五入
- python - Mac 可以上网,但是 r 和 python3 不能