Linux/Unix

如何在Docker Docker中以非root用户身份运行Docker命令?

我有以下Docker文件: FROM docker RUN addgroup docker& \ adduser -DH演示&&& \ addgroup demo docker CMD / bin / sh 在此图像中,我创建一个名为demo的用户,然后将其添加到名为docker的组中。这几乎是如何设置完整的环境,以便非root /非sudo用户可 ..
发布时间:2017-06-10 23:29:22 Linux/Unix

无法从詹金斯开始集装箱

在Jenkins我安装了Docker构建步骤插件。 在Jenkins中创建的作业,并在其中执行docker命令选择构建映像。图像是使用Dockerfile创建的。Dockerfile是: FROM ubuntu:最新 #OS更新 运行apt-get更新 运行apt-get -y安装git git-core unzip python-pip make wget build-e ..
发布时间:2017-06-10 23:28:30 Linux/Unix

boot2docker从Windows 7开始

我在Windows 7,virtualbox 4.3.26(与boot2docker一起安装)中启动boot2docker有问题。 这是输出 Boot2Docker-cli版本:v1.6.0 Git commit:9894ae9 2015/05/05 17:08:12执行: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe s ..
发布时间:2017-06-10 23:28:17 Linux/Unix

等待库贝内斯或Google集装箱发动机的工作/荚完成

特别是,要通知您的工作或荚可以在Kubernetes或Google集装箱引擎中完成任务而不是在 kubectl 中轮询状态,但是我会很高兴有一个相当有效的循环,没有任何滑动之间的裂缝。基本上,我想要等同于一个简单的 docker运行,因为阻塞直到命令终止,但是我不想在这种情况下直接使用docker。 我查看了 Github问题#1899 但是它看起来尚未解决。 解决方案 这不是真正的 ..
发布时间:2017-06-10 23:28:05 Linux/Unix

Docker容器不是第二次启动(iptables)

使用本指南 http://docs.graylog.org/en /1.1/pages/installation/docker.html 我在Ubuntu 14.04服务器上设置了一个Docker容器。 首次使用命令wors启动容器。 docker运行-t -p 9000:9000 -p 12201:12201 graylog2 / allinone 我比可以打开端 ..
发布时间:2017-06-10 23:27:52 Linux/Unix

无法将Windows主机目录挂载到Docker容器

我在Windows 10 Pro与Docker版本1.12.0-rc3-beta18(构建:5226)。我想在Windows机器上使用Docker进行PHP开发。我尝试将主机目录安装到Docker容器中的所有可能(希望)变体: // c / Users /... / c / Users /... // C / Users /... / c / users /... c:/ Users ..
发布时间:2017-06-10 23:27:27 Linux/Unix

Docker:通过ip地址参考注册表

我有一个Docker镜像,我想推送到我的注册表(托管在 localhost )。我做: docker push localhost:5000 / my_image 并正常工作。但是,如果我标记图像并推送它: docker push 172.20.20.20:5000/my_image 我收到错误。 推送是指存储库[172. ..
发布时间:2017-06-10 23:27:14 Linux/Unix

尝试在OSX上部署bna文件时,Fabric Composer快速启动失败

我尝试使用面料编曲器部署bna文件时遇到一些问题。首先,我尝试使用我自己的HyperLedger 0.6实例,创建一个连接配置文件,然后使用composer-cli来部署一个bna,并且在composer network deploy命令中出现以下错误:“TypeError:无法读取未定义的属性”fail“ 然后我删除了所有的docker图像和容器,确保所有的更新,我尝试了起始脚本,我得到完全相 ..
发布时间:2017-06-10 23:27:00 Linux/Unix

eval“$(docker-machine env default)”导致错误检查TLS连接

一个月前我已经在Mac上安装了Docker,现在我想再次使用它。以前使用的命令 eval“$(docker-machine env default)”,但是我现在得到一个错误: 检查TLS连接时出错:默认未运行。请开始 以使用连接设置 我搜索了这个错误,但我真的不能找到任何关于它。有人知道我该怎么办来解决这个问题?所有提示都是欢迎的! 解决方案 您的boot2docker虚拟 ..
发布时间:2017-06-10 23:25:56 Linux/Unix

将目录从Windows机器安装到位于Docker的Tensor的OracleVMBox

我在我的Windows机器和名为“default”的Oracle VM虚拟框之间设置了一个共享文件夹“张量”。 [我运行Windows 7,正在使用Oracle VM Virtual Box Manager和Docker Toolbox。] 然后,我打开Docker Toolbox Quickstart终端,ssh进入“默认”VM Box,并可以成功地将张量文件夹安装到其目录中,如下所示: ..
发布时间:2017-06-10 23:25:43 Linux/Unix

如何找到配置到docker * image *本身的卷?

此问题询问在容器中列出卷。 但是我正在寻找的是,您如何将卷配置成图像本身,而不先创建容器? 这个想法是,我想知道在允许容器从该映像运行之前,映像到主机文件系统的映像可能会做什么。 官方的 postgres 图像是一个很好的例子。当您启动此映像的容器时,它会自动在 / var / lib / postgresql / data 中创建一个卷。在开始一个容器之前有没有办法解决这个问题 ..
发布时间:2017-06-10 23:25:31 Linux/Unix

引用第一个参数传递给docker entrypoint?

我正在尝试获取我传递给Docker Entrypoint的第一个参数的值。我早些时候收到了一个答案,就如何做到这一点。以下是链接: 在Docker Entrypoint中引用一个动态参数 所以我设置一个实验,看看是否有效: 这是我的Dockerfile: FROM alpine:3.3 MAINTAINER ole.ersoy@gmail。 com RUN a ..
发布时间:2017-06-10 23:25:18 Linux/Unix

新到mesos /马拉松。如何部署新的自定义泊坞窗?

我是mesos和马拉松的新人。 我有一个设置,其中一个docker是自定义的,另一个是mysql服务器实例。这两个是链接和传递信息。如何在mesos上部署?我正在使用单节点主设备和从设备。 解决方案 要链接您的Docker容器,请使用 Mesos-DNS 。我在以下内容中使用 Playa Mesos 解释设置。 在Playa上设置Mesos-DNS非常简单:使用 mesosph ..
发布时间:2017-06-10 23:25:04 Linux/Unix

REPOSITORY< none> TAG< none>

我在这里尝试了解Docker,我开始了本教程。 https://docs.docker.com/engine/examples/nodejs_web_app/ 构建您的图片 $ docker build -t mlotfi / centos-node-hello。 mlotfi 是 https://hub.docker.com/ 中的用户名。 当我做了 docker图 ..
发布时间:2017-06-10 23:24:26 Linux/Unix

如何通过sbt-release在发布过程中推送/构建码头服务器映像

我是scala的新手。 我使用了 sbt-release 来控制发布过程和 sbt-docker 来构建/发布码头图片 我可以通过 sbt发行版发布特定版本,并通过 sbt docker 或`sbt dockerBuildAndPush' 如果我想发布一个特定的版本,我需要 执行 sbt发布 记住发布版本修改Docker图像标签与发行版本 执行 sbt dockerBu ..
发布时间:2017-06-10 23:24:14 Linux/Unix