Tag: image

Docker:查找图像的dockerfile

我感兴趣的是如何构build一些图像,并想知道docker在哪里保存图像/ Dockerfile。 我使用的是Mac,Docker版本是1.9.0。 在谷歌我看到很多关于boot2docker但我似乎没有该可执行文件。 我只需点击Docker Quickstart terminal ,我就可以做到 $> docker run dockerinaction/hello_world 我注意到,对于hello-word图像,我可以在hub.docker.com上findhub.docker.com ,但对于onedio / base-node5,我不能。 是否有可能在hub.docker.com上查找base-node5的Dockerfile?

CoreOS:当拉大尺寸大于4 GB的大docker图像时

docker pull myimagename 导致: /var/lib/docker/overlay/670c89b1815cc9e3e27441690e47042fc554e432472ed8507`4284a890db56da0/ : no space left on device df -h : ╔══════════════════════════════════════════════════════╗ ║ Filesystem Size Used Avail Use% Mounted on ║ ╠══════════════════════════════════════════════════════╣ ║ devtmpfs 4.3G 0 4.3G 0% /dev ║ ║ tmpfs 4.4G 0 4.4G 0% /dev/shm ║ ║ tmpfs 4.4G 17M 4.3G 1% /run ║ ║ tmpfs 4.4G 0 4.4G 0% […]

当多个容器在同一主机上运行时,docker是否会重用图像?

我的理解是,Docker在dockerfile的每个阶段创build一个图像层。 如果我在同一台机器上运行X容器(其中X> = 2),并且每个容器都有一个共同的底层图像层(即.debian),那么docker只会保留该机器上的基本映像的一个副本,还是有每个容器多个副本? 有没有这个问题呢,或者是dockerfile中的每一个层都是如此? 这个怎么用? Kubernetes以任何方式影响这个吗?

如何将修改后的configuration文件包含在Docker镜像中?

我是Docker的新手。 devop同事在github仓库中创build了一个WSO2 docker镜像。 他使用这样的图像来创build舞台和生产实例。 docker-compose.yml是: #openssl req -newkey rsa:2048 -nodes -keyout domain.key -x509 -days 365 -out domain.crt version: '2' services: mysql: image: mysql:5.7.10 ports: – "3306:3306" volumes: – ./docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d environment: – MYSQL_DATABASE=userdb – MYSQL_USER=dbwso2am – MYSQL_PASSWORD=dbwso2am – MYSQL_ROOT_PASSWORD=dbwso2am wso2am: image: salte/wso2am:1.9.1 depends_on: – mysql volumes: – ./keys:/keys environment: – VIRTUAL_HOST=apimanager.qa.xxx.build – VIRTUAL_PORT=9443 – VIRTUAL_PROTO=https – […]