修改容器镜像的启动命令
修改容器镜像的启动命令1、Dockerfile的方式修改命令2、直接通过命令改掉1、Dockerfile的方式修改命令首先先获取到你要修改的镜像的名称,可以执行docker ps 进行查看,然后建一个Dockerfile,文件内容如下FROM image:demo#要改动命令的镜像WORKDIR /root/#执行命令的工作目录路径CMD ["python","main.py"] # 要更改的命令
·
修改容器镜像的启动命令
1、Dockerfile的方式修改命令
首先先获取到你要修改的镜像的名称,可以执行docker images 进行查看,然后建一个Dockerfile,文件内容如下
FROM image:demo #要改动命令的镜像
WORKDIR /root/ #执行命令的工作目录路径
CMD ["python","main.py"] # 要更改的命令
然后执行docker命令构建你的镜像
# -f Dockerfile是文件路径
# -t 是之你构建之后的镜像名称
# 最后有个.不能省略
docker build -f ./Dockerfile -t image_1:demo .
执行之后生成的镜像的启动命令会被改掉
2、直接通过命令改掉
docker commit --change="WORKDIR /root" -c 'CMD ["python","main.py"]' container_name image_1:demo
–change 可以写入dockerfile的语法语句
-c 可以写入启动命令
最后接上修改之后的镜像名称
更多推荐
已为社区贡献1条内容
所有评论(0)