💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
什么是Dockerfile Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层(最大不能超过127层), 因此每一条指令的内容,就是描述该层应当如何构建 FROM和RUN FROM指定基础镜像 基础镜像是必须指定的.而FROM就是指定基础镜像,因此一个Dockerfile中FROR是必备的指令,并且必须是第一条指令 RUN执行命令 RUN指令是用来执行命令行命令的.由于命令行的强大能力,RUN指令在定制镜像时是最常用的指令之一 RUN指令的两种模式 shell格式:RUN <命令>,就像直接在命令行中输入的命令一样 exec格式:RUN["可执行文件","参数1","参数2"],这更像是函数调用中的格式 编译Dockderfile docker build -t nginx:v3 . 注意:一定要在Dockerfile文件下的目录下编译,命令行最后有一个.不能省去 上传镜像到docker hub 1.修改tag docker tag nginx:v3 46914685/nginxv3:v3 46914685为docker上注册的id 2.push docker push 46914685/nginxv3:v3