Dockerfile COPY指令用于将本地主机上的文件或目录复制到Docker镜像中,以下是使用COPY指令的示例Dockerfile:
# 创建一个简单的Docker镜像,将本地文件复制到镜像中 # 指定基础镜像 FROM ubuntu:latest # 将本地文件复制到镜像中 COPY my_file.txt /my_file.txt # 暴露容器端口 EXPOSE 80 # 设置容器启动命令 CMD ["python", "app.py"]
在上面的示例中,我们使用了COPY指令将本地主机上的`my_file.txt`文件复制到Docker镜像中的`/my_file.txt`路径,我们还指定了基础镜像为`ubuntu:latest`,暴露容器的端口号为80,并设置容器启动命令为运行`app.py`脚本。
请注意,COPY指令只能用于将本地主机上的文件或目录复制到Docker镜像中,不能用于将Docker镜像中的文件或目录复制到本地主机上,如果您需要从Docker镜像中复制文件或目录到本地主机上,可以使用`docker cp`命令。