我是一名有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
我有一个运行jenkins的docker容器。我想在这个容器内部启动其他容器,从而在容器外部执行。
我尝试使用以下命令启动我的jenkins控制器:
docker run -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/bin/docker
如此写道:https://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-docker-for-ci/
但是当我在容器内尝试运行Docker命令时,会收到典型的消息。
FATA[0000] Get http://%2Fvar%2Frun%2Fdocker.sock/v1.18/containers/json: dial unix /var/run/docker.sock:
connect: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?
这个容器内无法运行docker命令。
我尝试了使用和不使用--privileged=true,但它仍然无法工作。
如果您有任何想法!