构建映像时从Docker容器访问主机作为本地主机
问题描述:
我想将本地主机中的文件复制到容器。构建映像时从Docker容器访问主机作为本地主机
RUN wget http://127.0.0.1/wso2/wso2esb-5.0.0.zip
我试图参数化位置(IP)。为了测试,我试图将它指向本地主机。当运行容器时,我们可以使用--net ='host'将IP地址绑定到主机。但是,如何在构建映像时访问主机。或者在构建阶段是否有主机的默认IP?
答
也许你可以使用docker cp?
+0
我想参数化位置(ip)来下载文件。所以为了测试,我使用了localhost机器。 –
您可以用'泊坞窗cp'从你的服务器/本地主机的文件复制到运行的容器。这对于测试目的是很好的。最好的解决方案是在dockerfile中执行“COPY”或使用'-v'将卷挂载到容器中。这取决于你的需求。 – lvthillo