Py学习  »  gohm'c  »  全部回复
回复总数  2

I am expecting image should be myimage1, not <none>

你看到了吗 <none> 因为构建失败了。尝试:

FROM centos:7
MAINTAINER Dev
LABEL remarks = "Test Image"
RUN yum install httpd -y
RUN yum update -y

docker build -t myimage1 .

enter image description here

3 年前
回复了 gohm'c 创建的主题 » 为什么我不能将目录复制到docker容器?

要复制的文件应位于Dockerfile目录内,而不是外部(例如父目录)。

+projects
    +project_1
    +project_2

+node
    +container_1
+Dockerfile  # <-- move your Dockerfile to your project root.

更新Dockerfile中的文件位置:

...
COPY ./projects/project_1 /var/www/project_1
...

在项目根目录下运行时,生成将成功:

docker build -t <my tag> .