Linux/Unix
如何使用命令行创建docker-machine? 我使用 Docker for mac (不是Docker工具箱)。在Docker工具箱(这不是Mac的Docker)中,我可以创建Docker-machine,如 docker-machine create -d virtualbox default 但是现在,我不知道Docker for mac的默认驱动程序名称。 什么是驱动名
..
我目前正在公司使用Docker-Compose运行一个开发栈,向开发人员提供编写我们的应用程序所需的所有东西。 它特别包括: 一个Gitlab容器( sameersbn / gitlab )来管理私有GIT存储库, 一个Jenkins容器( library / jenkins ),用于构建和持续集成, 一个Archiva容器( ninjaben / archiva-docker )
..
docker-machine create -d virtualbox node-1 docker-machine create -d virtualbox node-2 docker-machine create -d virtualbox node-3 eval $(docker-machine env node-1) docker swarm init \ --s
..
我有一个带有以下配置的Spring Boot应用程序: spring: 百里香: 缓存:false 云: consul: 主机:consul 端口:8500 发现: prefer-ip-address:true instanceId:$ {spring.application.name}:$ {spring.application.instance_id:$ {random.
..
对于我的环境的一些背景: 我有3 ubuntu 14.04流氓盒上的docker群组。群主在一台机器上运行(有领事),另外2台机器正在运行加入主机的群组工作人员。我在文档页面之后设置了环境 https://docs.docker.com/swarm/install -manual / 。它正常工作,所以从我的主机运行的任何 docker -H:4000
..
我有一个具有不同变量的docker-compose.yml文件 version:“2” services: data: image:“$ {registryUrl} / data:$ {image_version}” 在我的shell中,我导出registryUrl& image_version export registryUrl = zhcjie
..
如果我将/ var / lib / docker移动到/ mnt / containers /,其中/ mnt / containers 通过glusterfs加载到一个较大的系统,我开始收到这样的错误: kernel@192.168 .68.14:Jun 17 16:05:10 stackato-ft9y kernel:[2174.535122] aufs au_xino_set:11
..
使用docker-compose我试图创建一个共享卷,我的两个服务都可以使用它。我在我的 docker-compose.yml 版本中有以下内容: '2' 卷: bundler: 驱动程序:local sidekiq: build:。 volumes_from: - bundler:/。bundle web: build:。 volumes_from: -
..
我正在尝试跟踪停靠点你好世界的例子当我输入以下命令,我的密码没有任何反应: $ sudo docker pull ubuntu [sudo]麦克: 它几乎保持了这样的年龄。我已经尝试过两个不同的Ubuntu 12.04桌面,它总是一样的。 更新:实际发生的是一个新窗口被打开是非常小的,当我扩大它的窗口没有内容。如果我关闭窗口,我会收到消息: XIO
..
我们的团队正在使用码头处理器部署硒网格。默认日志级别似乎设置为INFO。我想把它设置得更高一些,严重或者把它们完全关掉。我做了三次尝试,但到目前为止,没有任何效果。 方法一: 从selenium客户端,我试图在DesiredCapabilities中的RemoteWebDriver上设置LoggingPreferences: DesiredCapabilities desire
..
我们目前正在运行Red Hat 5.但是我看到有关Docker仅支持Red Hat 7的文档。所以我们必须升级到Red Hat 7,否则我们根本不能在RHEL 5上使用docker?或者,我们可以考虑切换到Ubuntu。 其他人如何解决类似的问题? 解决方案 需要从RHEL5升级到使用Docker。 官方Docker版本从1.7开始不再支持RHEL6(并且无意中在1.7.0中打
..
所以我在我的docker构建文件夹中: Dockerfile index.html run_netcat_webserver.sh run_netcat_webserver.sh 非常简单,可以正常工作: #!/ bin / bash while true;做nc-18080 index.html;完成 这是我天真的Docker
..
我尝试将文件夹(在我的服务器上)的内容复制到我的容器中: docker cp sonatype-work -backup / * nexus:/ sonatype-work / 所以我想要sonatype工作的内容我/ sonatype工作/联盟。但是它不适用于 * ,没有明星,它将sonatype-work-backup目录复制到我的sonatype工作目录中。我不能执
..
可以在码头图像中安装红宝石,特别是 jenkins 。 我可以从可以附加到容器的文档或使用 docker exec -i -t 4e2bf4128e3e bash 。这将以 jenkins @ 4e2bf4128e3e 登录我。 但是,如果我尝试安装任何东西 apt-get install ruby 2.0.0#是的将安装rvm,这只是一个例子 / pre>
..
也许我错过了Docker文档中的某些内容,但我很好奇,找不到答案: 如果他们应该错误/关闭/ etc? 另外,如果许多函数必须通过docker运行命令完成,比如说例如卷挂载或链接,那么如何才能完成整个容器的完整配置没有使用码头组合的应用程序? (因为他们说没有准备就绪) 解决方案 什么机制用于重新启动docker容器如果他们错误/关闭/ etc? Docker重新启动
..
我使用以下命令在windows 10上运行docker: docker run -d -v / c / Users / tsh / docker:/ usr / share / nginx / html -p 80:80 nginx Inside 用户/ tsh / docker 文件夹我有简单的 index.html 文件: H1>你好<!/ H
..
我有几个由领事管理的后端微服务,并从另一个服务中获取一些数据,我使用领事馆的服务发现功能,如获得所有健康的服务器,然后从服务器地址和端口检索条目等,但是我应该如何从前端执行?只需使用实际的ip调用所需的微服务器,或者使用docker容器的命名空间来调用它?因为我坚持下去,所以得到任何知道如何做甚至更好的人的回应将是非常有帮助的。 解决方案 “前端”是指Javascript在网络浏览器上运行
..
亚马逊的 EC2容器服务可让您运行任意数量的容器,它将选择一个EC2实例自动运行容器。哪些是伟大的功能但是,我们非常关心自动可伸缩性。 场景: 我通过AWS ECS控制台启动一个容器。 HTTP请求开始出现。 HTTP负载增加 容器的CPU(或RAM)使用率已经接近100%。 $ b $问题1:ECS会自动运行一个容器 ? 问题2:ECS会自动关闭其中一个容器, CP
..
我是Docker的新手,并通过从现有的Rails / Unicorn / MySQL应用程序创建一个图像进行实验。我的文件在下面,图像成功创建,但是我不清楚事情是否正常工作,因为我无法访问传统的Unicorn本地主机URL或boot2docker IP。 所以我的问题是,如何在运行Docker映像的OSX上本地访问Unicorn服务器? Dockerfile #Dockerfil
..
Docker守护程序文档建议以下内容主机选项大多数设置: dockerd -H fd:// 我猜 fd 代表文件描述符。我不明白 fd 是否用于套接字通信。 我了解以下选项: -H unix:/ //var/run/docker.sock -H tcp://192.168.59.106 -H tcp://10.10.10.2 这些是
..