Linux/Unix
我首先得到了我的nginx码头图像: docker pull nginx / pre> 然后我开始了: docker run -d -p 80:80 --name webserver nginx 然后我停止了: docker stop webserver 然后我尝试重新启动它: $ docker run -d
..
我是Docker的新手,所以请允许我描述我所做的步骤。我在OS X上使用Docker(不是Docker工具箱)。我使用以下命令构建了Dockerfile中的映像。 sudo docker build -t myImage。 Docker确认建筑成功了。 成功建成7240e ..... 然而,我找不到任何地方的图像。我查看了这个问题,但答案是Docker工具箱,而且我没有一个
..
我想能够将主机名添加到我的笔记本电脑/ etc / hosts中,映射到docker容器。由于容器ips不是静态的,所以每个站点我启动/重新启动一个容器,我需要手动更新/ etc / hosts文件,这是非常实用的。 寻找一个简单的方法来解决这个问题。 我可以做一些脚本,它监听docker事件,检查容器ip和更新/ etc / hosts,但是我不想重新发明。 (如下所示: https:/
..
在上一篇文章之后,建议创建我自己的Docker镜像,我想用红宝石制作jenkins,所以我的docker文件看起来像 FROM jenkins FROM ruby:2.3.0 我运行 docker build -t jenkins_ruby。 它正确构建,当我执行 docker时,我可以看到图像图片 REPOSITORY TAG IMAGE
..
我一直在使用谷歌的机器学习平台, cloudML 。 大图: 我试图找出最干净的方式让他们的码头工作人员环境在Google计算实例上运行,可以访问cloudML API和我的存储桶。 从本地开始,我已配置我的服务帐户 C:\程序文件(x86)\Google\Cloud SDK> gcloud配置列表 您的活动配置是:服务] [compute] region = u
..
我试图强制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
..
我按照playbook命令: - name:Docker |领事|获取ip shell:“docker inspect --format {%raw%}”{{.NetworkSettings.IPAddress}}'{%endraw%} consul“ 注册:consul_ip 运行ansible后返回跟随错误: 致命:[192.168.122.
..
我正在运行 Docker Toolbox v。1.13.1a on Windows 7 Pro Service Pack 1 x64 操作系统。 与虚拟盒子版本5.1.14 r112924 当我尝试运行任何泊坞窗图像 c $ c $ / $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ >启用卷它失败。 我尝试所有官方文档 虚拟机根据需要具有共享文
..
我有一个应用程序在由 docker-compose 定义的多个Docker容器上运行。一切从我的用户都可以正常工作,而 docker-compose ps 输出如下: 命名状态端口 --------------------------------------- --------------------- myuser_app_1 /config/bootstrap.sh退出137
..
我创建了一个运行在Docker容器内的Django应用程序。我需要在Django应用程序中创建一个线程,所以我将Celery和Redis用作Celery数据库。 如果我在Docker映像(Ubuntu 14.04)中安装redis: 运行apt-get update&& apt-get -y安装redis-server 运行点安装redis Redis服务器是没有启动
..
echo“1” > /tmp/service.cfg / bin / bash 如何分组和转义此命令以在Docker容器内运行: docker run -i -t debian / latest echo“1”> /tmp/service.cfg&&& / bin / bash 上面的命令不起作用,因为它不会在所需的文件中回显首先,然后给我一个shell .
..
根据 http://boot2docker.io/ 的说明,在OSX上安装boot2docker。之后启动了应用程序。在终端中,启动boot2docker shellinit命令,最后抛出此错误“请求套接字:退出状态255”。尝试boot2docker停止--->删除--->下载---> init ---> up。没有帮助我使用的版本是v1.3.1。任何想法为什么它可能失败?谢谢! 解决方案
..
以下内容:与webpack 或这个反应热载入程序在本地主机上,他们工作正常,对我来说,他们工作相同 - 仍然我不知道为什么你会安装反应热装载机? 但运行它一个容器,更新/“热装载”在其中任何一个都不起作用。所以这可能是码头专家的问题? 解决方案 请参阅问题 https://github.com/webpack/webpack-dev-server/issues/143 来自mrno
..
我运行以下命令 gcloud preview docker push gcr.io/project-name/an-image 我收到以下错误。有谁知道我如何解决这个或什么意思?所有我正在做的是遵循标准的例子,只是为了学习如何工作...谢谢:) FATA [0010]错误:v1 ping尝试失败,错误:获取 https://gcr.io/v1/_ping :拨
..
我有几个docker-compose.yml文件,我想使用相同的Dockerfile,有一些微小的变化。所以我想传递一个参数到该Docker文件,以便我可以做一些略有不同的变化,取决于变量设置的任何值。 我试过了到目前为止 docker-compose-A.yml文件 版本:'2' 服务: django: build: 上下文:。 dockerfile:./docke
..
我试图用这个手册。 我删除了virtualbox。然后尝试安装boot2docker。 boot2docker init etc(通过docker站点上的手册) docker运行helloworld 给我这个错误 无法连接到Docker守护程序。 'docker -d'在这个 主机上运行? boot2docker status 运行 docker版本
..
我有相同的代码与相同的p12文件(检查md5和),相同的account_email和相同的范围工作在许多计算机上,但不工作在Docker容器在任何工作的计算机上。我的代码片段如下: with open(self.pkcs12_file_path,'rb')as f: key = f.read() scope = ['https://www.googleapis.com/auth/big
..
从ubuntu 运行apt-获得更新&&& apt-get -y install \ nodejs npm ssh #cache npm install当package.json没有更改 WORKDIR / tmp ADD package.json package.json RUN npm install RUN npm install -g pm2 RUN
..
Docker 1.4似乎破坏了图形在其中的体积。我试图找出如何在Ubuntu上回滚到1.3版本。 解决方案 您应该可以通过 sudo apt-get install lxc-docker-1.3.3
..
获得 - log-opt env = env1,env2 选项与Docker 1.12群组模式和灰色日志一起使用的问题。我的所有日志正在发送,标签正在通过。但是,从 env 设置中,根本看不出什么。我也尝试使用 - log-opt labels = dev 但有同样的问题。 他们正在运送到graylog,我没有看到任何通过的任何日志字段。任何关于我在这里做错的想法? docke
..