如何基于别人的镜像制作自己的docker image

29 2025-04-15 09:12

创建 Dockerfile

创建一个名为 Dockerfile 的文件(如果文件还不存在)。这个文件将包含所有用于构建你的新镜像的指令。你可以基于你拉取的镜像创建一个新的基础层,然后添加或修改内容。

FROM fauria/vsftpd
COPY run-vsftpd.sh /usr/sbin/

RUN chmod +x /usr/sbin/run-vsftpd.sh

替换掉原来的run-vsftp.sh

构建 Docker 镜像

在包含 Dockerfile 的目录中,运行以下命令来构建你的 Docker 镜像:

docker build -t <your_username>/<image_name>:<tag> .

例如:

docker build -t 21/vsftpd:v1 .

 

 

 

 

全部评论

·