Tag: 图像

设备如何映射“联合”泊坞窗图像

我理解AUFS如何将各种目录的联合视图呈现给docker工人。 但是,当涉及到Docker的DeviceMapper作为后端: 虽然我理解设备映射器精简configuration和快照如何工作,但我无法理解docker中的各种图像层如何“合并”为单个视图。 docker文档,只谈快照时的快照,但没有详细说明。 因此,在理解(高层次)时,我是否正确:例如,当下载3层图像时,docker工人将: 为基础层创build一个设备/逻辑卷,并复制它的基础焦点(假设不存在) 拍(1)的快照,然后覆盖第二层(使用CoW) 拍(2)的快照,然后对第3层执行相同操作。 一旦设备被创build,从docker中心下载的tar文件可能不再需要和删除?

在bitbucket Webhook之后标记docker image

我们有一个在bitbucket中configuration的Webhook,在每个'git push'之后,hub.docker.com会被通知自动构build我们的docker镜像。 有没有什么办法自动标记新的图像与来自bitbucket webhook的信息?用散列提交mIdeally?

当尝试使用yaml文件创buildPOD时,无法从本地dockerregistry中拉出图像

当我尝试使用yaml文件创buildPOD时,我无法从本地dockerregistry中拉出图像。 以下是所采取的诊断步骤: kubectl describe pod <pod name> 错误信息:拉图像时出错: http:// localhost:5001 / v1 / repositories / hello_world_application / images :dial tcp [:: 1]:5001:getsockopt:连接被拒绝 docker images 储存标签图像ID创build的大小 img_app最新259dc6d7b6fe 18小时前689.3 MB本地主机:5001 / img_app最新259dc6d7b6fe 18小时前689.3 MB docker.io/python 2.7 ca388cdb5ac1 8天前676.1 MB netstat -anp | grep 5001 tcp6 0 0 ::: 5001 ::: * LISTEN 31971 / registry 这是我的Podconfiguration(my-pod.yaml): apiVersion: […]

在运行时构buildDocker或Docker由图像组成

在我的工作地点,我们有一个dockerpipe理员,其中有一个数据库图像和源代码图像。 我们也有源码控制中的一些静态数据..(虽然没有做成一个docker图像..)我想把这三件事情结合起来,就是一个docker env ..这是我的目标。 要做到这一点,我看到两个select。 1)为静态数据创build一个纯数据映像,把它推送到registry中,这个数据映像可以挂载到已经存在的数据库映像上,以获得我想要的(运行时编译env) 2)用静态数据从数据库中build立另一个图像将这个新的图像推送到registry,并使用这个新的图像与源代码图像一起使用这个env。 (在运行时不会发生很多情况,因为env是由已知和稳定的图像构build的) 这是最好的办法? 任何其他build议? 我只是从一个exception现存的数据库图像构build一个数据库,并需要添加静态数据(在源代码pipe理的主要内容),以创build一个新的环境。什么是这个目的的最佳途径? 谢谢

我只是安装了docker,但是运行“hello world”失败了,它不下载图片?

我刚刚在我的Mac上下载了最新的文档,而docker –version显示 Docker version 17.03.0-ce, build 60ccb22 没问题。 然后,我试着docker运行hello world,作为用户指南: $docker run hello-world Unable to find image 'hello-world:latest' locally docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: EOF. See 'docker run –help'. 那么它不会自动为我下载helloworld图像,似乎遇到了一些错误。 如何解决它? 谢谢!

我的Mac上的下载泊坞窗图像在哪里? 任何固定目录?

我安装了docker,并在我的新的mac上安装/运行hello-world和webserver / nginx。 但是我只是想知道下载的docker镜像在哪里,我没有find“hello-world”或“webserver”的相关文件名。 他们在哪?

我的“docker run”命令默认使用2个cpu核心。 如何增加它?

我已经安装i7 4c8h机器docker,只是尝试了Ubuntu 16.04,发现/ proc / cpuinfo显示正在运行的容器是使用2个逻辑调用。 我的问题是,如何在运行docker映像时更改cpu核心编号? 谢谢。

如何传输单个图像层以便稍后重build图像?

由于docker图像是由图层构成的,DockerFile创build的每个图像基本上都是一个图层集合(每个DockerFile线一个图层),我想知道是否有可能提取相关图层,传输图像并使用这些图层重build图像一个基本的形象。 通过这种方式,在服务器上安全地创build单独的图像,只传输相关更改并重新构build最终的图像,对于各种场景(包括我们正在考虑的场景)来说都是非常好的select。

什么是一个有效的名称作为DNS名称组件?

我写命令: docker stack deploy –compose-file=docker-compose.yml testlogin/test并得到这个错误 – Error response from daemon: rpc error: code = 3 desc = name must be valid as a DNS name component 什么名字被认为是有效的?

如何在docker上的Dradis实例中添加插件?

我一直在努力为Dradis的课程考试工作。 我想上传一个dradis插件来pipe理软件包,我正在运行一个Dradis Docker镜像( https://github.com/zuazo/dradis-docker )我可以在3000端口上运行docker镜像。 但是,如何在Docker镜像中添加更多的插件呢? 谢谢 !