我有一个已启动的容器gigantic_booth
,我想要创建目录/etc/test
:
我有一个已经开始运行的容器gigantic_booth
,我想要创建目录/etc/test
:
# docker exec -it gigantic_booth /bin/bash
$ mkdir /etc/test
$ mkdir: cannot create directory '/etc/test': Permission denied
而sudo
命令未找到。 我不想在镜像构建时创建此目录,但一旦开始就可以。
我该怎么做?
谢谢 :)
id
命令可以帮助你查看当前用户。$
通常表示非特权用户。另外,你是否在使用selinux
,并且是否有任何相关的/var/log/messages
记录?你是否从任何地方挂载了/etc
目录? - Sobriquejenkins
基础镜像,我刚刚发现这个问题:http://superuser.com/questions/916918/jenkins-docker-image-has-no-make-or-sudo - Héctor