Linux/Unix

在构建Docker后,我找不到Docker的图像

我是Docker的新手,所以请允许我描述我所做的步骤。我在OS X上使用Docker(不是Docker工具箱)。我使用以下命令构建了Dockerfile中的映像。 sudo docker build -t myImage。 Docker确认建筑成功了。 成功建成7240e ..... 然而,我找不到任何地方的图像。我查看了这个问题,但答案是Docker工具箱,而且我没有一个 ..
发布时间:2017-06-11 00:12:16 Linux/Unix

当docker容器启动时,将主机/ etc / hosts文件的条目添加到该文件夹​​中

我想能够将主机名添加到我的笔记本电脑/ etc / hosts中,映射到docker容器。由于容器ips不是静态的,所以每个站点我启动/重新启动一个容器,我需要手动更新/ etc / hosts文件,这是非常实用的。 寻找一个简单的方法来解决这个问题。 我可以做一些脚本,它监听docker事件,检查容器ip和更新/ etc / hosts,但是我不想重新发明。 (如下所示: https:/ ..
发布时间:2017-06-11 00:12:03 Linux/Unix

建立自己的形象后运行码头工人

在上一篇文章之后,建议创建我自己的Docker镜像,我想用红宝石制作jenkins,所以我的docker文件看起来像 FROM jenkins FROM ruby​​:2.3.0 我运行 docker build -t jenkins_ruby。 它正确构建,当我执行 docker时,我可以看到图像图片 REPOSITORY TAG IMAGE ..
发布时间:2017-06-11 00:11:50 Linux/Unix

Docker容器,用于计算引擎上的google cloudML - 验证安装桶

我一直在使用谷歌的机器学习平台, cloudML 。 大图: 我试图找出最干净的方式让他们的码头工作人员环境在Google计算实例上运行,可以访问cloudML API和我的存储桶。 从本地开始,我已配置我的服务帐户 C:\程序文件(x86)\Google\Cloud SDK> gcloud配置列表 您的活动配置是:服务] [compute] region = u ..

Docker守护进程和DNS

我试图强制docker守护进程使用绑定到bridge0接口的DNS服务器。 我已经在docker_opts中添加了--dns 172.17.42.1,但没有成功。 DNS服务器回复ok with dig命令: dig @ 172.17.42.1 registry.service.consul SRV + short 1 1 5000 registry2.node.staging ..
发布时间:2017-06-11 00:11:24 Linux/Unix

通过可解析获取Docker的IP地址

我按照playbook命令: - name:Docker |领事|获取ip shell:“docker inspect --format {%raw%}”{{.NetworkSettings.IPAddress}}'{%endraw%} consul“ 注册:consul_ip 运行ansible后返回跟随错误: 致命:[192.168.122. ..
发布时间:2017-06-11 00:11:08 Linux/Unix

用'docker-compose'重新使用容器

我有一个应用程序在由 docker-compose 定义的多个Docker容器上运行。一切从我的用户都可以正常工作,而 docker-compose ps 输出如下: 命名状态端口 --------------------------------------- --------------------- myuser_app_1 /config/bootstrap.sh退出137 ..
发布时间:2017-06-11 00:10:24 Linux/Unix

如何在Docker中运行Redis服务器和另一个应用程序?

我创建了一个运行在Docker容器内的Django应用程序。我需要在Django应用程序中创建一个线程,所以我将Celery和Redis用作Celery数据库。 如果我在Docker映像(Ubuntu 14.04)中安装redis: 运行apt-get update&& apt-get -y安装redis-server 运行点安装redis Redis服务器是没有启动 ..
发布时间:2017-06-11 00:10:10 Linux/Unix

Docker命令行中的转义字符

echo“1” > /tmp/service.cfg / bin / bash 如何分组和转义此命令以在Docker容器内运行: docker run -i -t debian / latest echo“1”> /tmp/service.cfg&&& / bin / bash 上面的命令不起作用,因为它不会在所需的文件中回显首先,然后给我一个shell . ..
发布时间:2017-06-11 00:09:57 Linux/Unix

boot2docker shellinit命令最后出错错误请求套接字:退出状态255“

根据 http://boot2docker.io/ 的说明,在OSX上安装boot2docker。之后启动了应用程序。在终端中,启动boot2docker shellinit命令,最后抛出此错误“请求套接字:退出状态255”。尝试boot2docker停止--->删除--->下载---> init ---> up。没有帮助我使用的版本是v1.3.1。任何想法为什么它可能失败?谢谢! 解决方案 ..
发布时间:2017-06-11 00:09:42 Linux/Unix

webpack和反应jsx - 热加载不能与docker容器一起工作

以下内容:与webpack 或这个反应热载入程序在本地主机上,他们工作正常,对我来说,他们工作相同 - 仍然我不知道为什么你会安装反应热装载机? 但运行它一个容器,更新/“热装载”在其中任何一个都不起作用。所以这可能是码头专家的问题? 解决方案 请参阅问题 https://github.com/webpack/webpack-dev-server/issues/143 来自mrno ..
发布时间:2017-06-11 00:09:29 Linux/Unix

从docker-compose.yml文件将变量传递给Dockerfile

我有几个docker-compose.yml文件,我想使用相同的Dockerfile,有一些微小的变化。所以我想传递一个参数到该Docker文件,以便我可以做一些略有不同的变化,取决于变量设置的任何值。 我试过了到目前为止 docker-compose-A.yml文件 版本:'2' 服务: django: build: 上下文:。 dockerfile:./docke ..
发布时间:2017-06-11 00:08:35 Linux/Unix

使用boot2docker无法在os X上运行docker

我试图用这个手册。 我删除了virtualbox。然后尝试安装boot2docker。 boot2docker init etc(通过docker站点上的手册) docker运行helloworld 给我这个错误 无法连接到Docker守护程序。 'docker -d'在这个 主机上运行? boot2docker status 运行 docker版本 ..
发布时间:2017-06-11 00:08:22 Linux/Unix

Docker GELF驱动程序env选项

获得 - log-opt env = env1,env2 选项与Docker 1.12群组模式和灰色日志一起使用的问题。我的所有日​​志正在发送,标签正在通过。但是,从 env 设置中,根本看不出什么。我也尝试使用 - log-opt labels = dev 但有同样的问题。 他们正在运送到graylog,我没有看到任何通过的任何日志字段。任何关于我在这里做错的想法?​​ docke ..
发布时间:2017-06-11 00:07:31 Linux/Unix