首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Alpine提供权限错误

Alpine提供权限错误
EN

Unix & Linux用户
提问于 2019-03-22 07:45:44
回答 1查看 7.8K关注 0票数 4

我试图在基于高山的码头映像中安装软件包。主机系统是CentOS系统,系统发行版: CentOS Linux7.6.1810(内核).

我要做的是:

代码语言:javascript
复制
# docker run -td alpine:3.9
abbd2da62ed51047de063ef06e2422ae22ff77788fd70a626ad3a6b85856a3af.
# docker exec -it abbd2
/ # apk add bash
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
fetch http://dl- 
cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
(1/5) Installing ncurses-terminfo-base (6.1_p20190105-r0)
(2/5) Installing ncurses-terminfo (6.1_p20190105-r0)
(3/5) Installing ncurses-libs (6.1_p20190105-r0)
(4/5) Installing readline (7.0.003-r1)
ERROR: readline-7.0.003-r1: Permission denied
(5/5) Installing bash (4.4.19-r1)
ERROR: bash-4.4.19-r1: Permission denied
2 errors; 13 MiB in 17 packages

这对应于这样的Dockerfile:

代码语言:javascript
复制
FROM alpine:3.9
RUN apk add bash

为什么我在安装包时会出现权限错误(这里以bash为例)?

我怎样才能安装这个软件包?

EN

回答 1

Unix & Linux用户

发布于 2019-03-22 12:54:34

被代理

阻塞

问题是我们的代理不允许从dl-cdn.alpinelinux.org下载。

阿尔卑斯给出的错误信息可能更清楚,但无论如何:允许从该URL下载使apk add没有问题地运行。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/507906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档