腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
我不应该在Dockerfile中以root身份安装软件吗?
stream was reset: CANCEL
相关搜索:
为什么我无法以root用户身份安装用于XAMPP的Wordpress模块?(Mac)
我以普通用户的身份安装了Android Studio的软件包。那么如何以root用户身份打开它呢?
我可以在docker容器中以非root用户的身份绑定到端口80。为什么?到底怎么回事?
我应该在我的数据库中存储身份验证令牌吗?
nginx一个网站多个域名
域名云主机
手机绑定域名
域名与ip绑定
bae绑定域名
linu系统apache如何绑定域名
相关搜索:
为什么我无法以root用户身份安装用于XAMPP的Wordpress模块?(Mac)
我以普通用户的身份安装了Android Studio的软件包。那么如何以root用户身份打开它呢?
我可以在docker容器中以非root用户的身份绑定到端口80。为什么?到底怎么回事?
我应该在我的数据库中存储身份验证令牌吗?
nginx一个网站多个域名
域名云主机
手机绑定域名
域名与ip绑定
bae绑定域名
linu系统apache如何绑定域名
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
1
回答
我
不应
该在
Dockerfile
中
以
root
身份
安装
软件
吗
?
、
、
我
在this blog上读到了一个很好的解释,解释了为什么
不应
该以根用户的
身份
运行容器,而是在
dockerfile
中
创建一个用户,然后使用USER关键字切换到该用户。
我
的问题是:假设
我
想有一个
安装
了一些
软件
的docker镜像,在
我
的例子
中
是Xilinx Vivado,这是一个开发工具。
以
root
用户
身份
执行所有
安装
步骤,然后在<
浏览 28
提问于2020-11-01
得票数 1
2
回答
如何在
Dockerfile
中
更改对文件的权限?
、
、
我
有以下
Dockerfile
: FROM sonarqube ADD https://github.com/gabrie-allaigre/sonar-gitlab-plugin/releases/opt/sonarqube/extensions/plugins/ && chown -R sonarqube.sonarqube /opt/sonarqube/extensions/plugins/
浏览 604
提问于2019-05-08
得票数 3
回答已采纳
1
回答
作为非根检查运行容器化应用程序
、
、
我
读过关于为什么
不应
该以
root
用户的
身份
运行容器化应用程序的问题,
我
希望有人能证实
我
的理解:这篇文章基本上是说,就像您不会
以
root
用户的
身份
在您的计算机上运行二进制文件一样,但是作为一个最不需要特权的用户,您也不会
以
root
的
身份
运行容器化应用程序。作者的建议是在
Dockerfile
中
创建一个具有已知uid的用户,并以该用户的<e
浏览 3
提问于2020-12-20
得票数 1
2
回答
在
dockerfile
中
处理用户并在其上
安装
程序包的权限被拒绝
、
、
、
、
我
想
以
/home/user
中
的用户
身份
在dockefile上
安装
软件
包。
浏览 0
提问于2018-11-22
得票数 1
回答已采纳
3
回答
Openshift
中
的PostgreSQL不会执行入口点,也无法启动数据库
、
、
、
、
我们有一个只读Postgresql数据库,应
该在
Openshift集群
中
运行。我们正在使用RHEL作为不受干扰的操作系统。我们的
Dockerfile
将
安装
postgres
软件
,创建数据库实例,将数据加载到它,而不是关闭数据库并保存映像。我们只使用bash和sql脚本,并使用flyway部署数据库。
我
尝试了不同的选项,将容器用户添加到轮组
中
,并修改sudoers文件
以
允许它使用sudo并以postgres用户的
身份
启动入口点,但没有成功
浏览 0
提问于2018-04-04
得票数 1
回答已采纳
1
回答
为什么docker入口点脚本会失败,而它却可以在容器内部手动完美地运行?
、
我
有一个Ubuntu:20.04镜像,
我
的
软件
是通过
dockerfile
RUN命令
安装
的。所以我想要执行的脚本是由
Dockerfile
构建的,运行对buildmyscripts.sh的调用,这个程序可以完美地
安装
,然后如果
我
运行容器(默认入口点为/bin/sh或/bin/bash)并手动执行:/
root
/build/script.sh -i arg1 -m arg
浏览 0
提问于2021-09-24
得票数 0
1
回答
基于logstash生成坞映像时拒绝
安装
包的权限
、
、
我
正在处理一个关于logstash映像的项目,
我
想在
Dockerfile
中
添加一个层来
安装
python3。
Dockerfile
如下:RUN yum -y install python3[Errno 13] Permission denied: '/var/l
浏览 0
提问于2020-11-28
得票数 0
回答已采纳
1
回答
Angular 9- Docker上的ivy编译错误
、
、
我
正在尝试在自定义图像
中
构建全新的angular 9项目(基于官方节点图像)。基本上,
我
想缓存包构建,而不是angular源代码构建。下面是
我
的
Dockerfile
FROM node RUN cd /mnt/ && npm install && npm audit
我
已经从本地项目目录
中
删除了dist和node_modules目录
浏览 64
提问于2020-06-11
得票数 2
1
回答
是否有任何理由将
软件
安装
为
root
而不是sudo将
软件
安装
为sudoer?
、
、
我
正在设置一个运行的新服务器,
我
不确定将大多数基本
软件
作为
root
安装
与使用sudo apt
安装
作为管理用户
安装
基本
软件
有什么区别。首先,
我
不确定在将
软件
安装
为
root
之后,在
以
用户
身份
运行
软件
时是否需要sudo访问(例如,如果
我
将git作为
root
安装
)。另一方面,如果<e
浏览 0
提问于2010-03-12
得票数 2
回答已采纳
2
回答
如何将文件添加到没有根权限的停靠器容器
中
?
、
、
我
正在尝试将一个文件添加到一个由官方tomcat映像构建的Docker映像
中
。如果运行bash,该映像似乎没有根权限,因为
我
是以用户tomcat
身份
登录的:tomcat@06359f7cc4db:/usr/local/tomcat$ 如果
我
指示
Dockerfile
将文件复制到该容器,则该文件具有644权限,而所有者是
root
。据我所知,这似乎是合理的,因
浏览 0
提问于2014-10-31
得票数 24
回答已采纳
1
回答
Lubuntu14.04 -i386上的postgresql
安装
、
、
获得了一个版本的Ubuntu (Lubuntu14.04.4-桌面-i 386)来
安装
和运行在这个HP展馆dv5上,并能够通过Lubuntu
软件
中心
安装
Libre Office。进步。
我
的下一个任务是
安装
PostgreSQL9.4。
我
希望在
软件
中心找到它,但只看到PgAdmin。这很好,因为
我
也需要pgAdmin。
我
应
该在
Lubuntu
软件
中心看到Postgresql
吗
?根据Po
浏览 0
提问于2016-03-16
得票数 0
1
回答
安装
用于码头容器的python不起作用
、
我
正在尝试为
我
的码头容器配置python。但是它给了我错误,
我
没有得到许可。在
我
使用sudo之后,它给了我另一个错误。E:无法获得dpkg前端锁(/var/lib/dpkg/ lock -前端),您是根用户
吗
?
浏览 5
提问于2019-01-05
得票数 0
回答已采纳
1
回答
为什么创建带有自定义用户的docker容器重新发布派生图像?
、
我
正在阅读关于码头安全的关于运行码头进程的信息,因为非根user.it声明:RUN useradd --create-home -s /bin/bash user3)这不是一种常见的做法
吗
?互联网用户上的大多数例子都是这样,用非
root
方式运行docker不是很普遍
吗
?
浏览 2
提问于2019-07-09
得票数 0
回答已采纳
1
回答
Airflow-
安装
用户问题
、
在创建虚拟环境后,我们已经在linux环境
中
安装
了airflow。它是以
root
用户
身份
安装
的。所有已
安装
的文件都是使用
root
权限创建的。在dag
中
,我们使用BashOperator,其中python脚本被称为bash命令。此脚本应以不同的用户'ABC‘运行。
我
不能用这个用户触发气流。在运行dag时,默认
以
root
身份
触发airflow,这会导致python脚本以<em
浏览 31
提问于2019-06-18
得票数 0
回答已采纳
3
回答
如何构建具有非
root
用户权限的docker,以便使用pipenv
安装
python应用程序?
、
、
我
使用tornado服务器创建了python web应用程序,现在正在进行dockerization。
我
正在尝试建立持续集成和持续交付的docker映像。
我
能够创建
root
用户的docker镜像。现在,
我
想使用非
root
用户构建docker镜像,并使用pipenv设置应用程序FROM python:3.6 ENV USERgunicorn -k tornado server:app -b 0.0.0
浏览 0
提问于2018-12-03
得票数 16
回答已采纳
1
回答
docker提高用户权限
、
、
、
我
试图为节点
安装
做以下工作: sudo npm install -g grunt-cli指示
以
管理用户
身份
运行的命令错误
我
如何在
Dockerfile
中
做到这一点?install -g bower #RUN ln -s /home/dev/spikes/node-esjs-master/node_module
浏览 2
提问于2014-08-01
得票数 1
回答已采纳
1
回答
应否在不可见的目标节点上使用虚拟主机?
、
、
、
在大多数情况下,
我
认为Ansible工程师
安装
pip
软件
包时,不需要使用
root
下的virtualenv和2)。 通常情况下,当我们的Ansible自动化变得更先进时,我们需要额外的packages来使Ansible模块工作。通常情况下,这也需要
安装
额外的操作系统包。
安装
到目标节点上的方式,
浏览 2
提问于2021-06-09
得票数 1
回答已采纳
1
回答
不能从
软件
中心
安装
任何东西
、
我
试图
安装
Synaptic
软件
包管理器,但是
安装
失败,原因是同样的错误也会出现,不管我试图从
软件
中心
安装
什么程序
浏览 0
提问于2018-07-22
得票数 2
1
回答
无法访问ssh id_rsa.pub
、
当我试图使用ssh的密钥时,
我
遇到了一个问题:Warning: Identity file /ssh/id_rsa.pub
浏览 0
提问于2018-04-10
得票数 1
1
回答
如何在Fedora20
中
安装
MySQL?
、
、
如何在Fedora20
中
安装
MySQL? 以及如何在
安装
后使用guest user打开mysql提示符。
浏览 5
提问于2014-10-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Docker中构建Node APP的经验教训
Linux APT包管理器中的严重缺陷:可能允许远程黑客入侵
构建 Java 镜像的 10 个最佳实践
构建Java镜像的10个优秀实践
徒手用Docker构建自己的PHP开发环境
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券