基于正确图片的容器错误

时间:2018-10-08 08:44:43

标签: docker

我的图片是正确的(由于new.txt文件,我知道它):

» docker run --rm -it webserverint_nginx bash
root@5f1529af301e:/# ls www/static/
ai  new.txt  shp  spp

容器有误:

» docker exec -it webserverint_nginx_1 bash
root@6cb9e4be9edf:/# ls www/static/
ai  shp  spp

这怎么可能? Dockerfile不会对/www/static进行任何更改!

The Dockerfile用于构建webserverint_nginx容器使用的webserverint_nginx_1图像:

FROM registry.mine/webserver:int

ADD sites-enabled/ /etc/nginx/sites-enabled

ADD ssl/int/ /etc/nginx/ssl/

ADD nginx.conf /etc/nginx/nginx.conf

用于构建基础映像(Dockerfile)的registry.mine/webserver:int是:

FROM nginx:1.12

ADD static/ /www/static/

这些是可用的图像:

» docker images | grep webserver
webserverint_nginx            latest              321a1812787e        4 minutes ago       236MB
registry.mine/webserver       int                 dc1d5660d716        22 minutes ago      236MB

这是容器:

» docker ps | grep webserver
6cb9e4be9edf        webserverint_nginx      "nginx -g 'daemon of…"   5 minutes ago       Up 5 minutes        0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp              webserverint_nginx_1

0 个答案:

没有答案