Docker容器内的权限被拒绝

Docker容器内的权限被拒绝,docker,Docker,我有一个已启动的容器巨大的展位,我想创建目录/etc/test: # docker exec -it gigantic_booth /bin/bash $ mkdir /etc/test $ mkdir: cannot create directory '/etc/test': Permission denied 并且未找到sudo命令。我不想在映像构建时创建此目录,但一旦启动 我该怎么办 谢谢:)我正在使用jenkins图像,我刚刚读到,出于安全原因,它禁用了root访问 我已使用此Dock

我有一个已启动的容器
巨大的展位
,我想创建目录
/etc/test

# docker exec -it gigantic_booth /bin/bash
$ mkdir /etc/test
$ mkdir: cannot create directory '/etc/test': Permission denied
并且未找到
sudo
命令。我不想在映像构建时创建此目录,但一旦启动

我该怎么办


谢谢:)

我正在使用
jenkins
图像,我刚刚读到,出于安全原因,它禁用了root访问

我已使用此Dockerfile重新构建图像:

FROM jenkins

USER root

现在它工作正常,但不那么安全。

或者只使用
docker exec-u thejenkinsuser

一个
id
命令来查看您是哪个用户可能会有所帮助<代码>$通常不支持非PRIV用户。另外-您是否正在使用
selinux
,是否有任何相关的/var/log/messages条目?你是从任何地方安装
/etc
吗?我正在使用
jenkins
基本映像,我刚刚发现了这个:或者只是
docker exec-u thejenkins用户