dockerfile copy

admin 31 0

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`命令。