修改容器镜像的启动命令
1、Dockerfile的方式修改命令2、直接通过命令改掉
1、Dockerfile的方式修改命令
首先先获取到你要修改的镜像的名称,可以执行docker images 进行查看,然后建一个Dockerfile,文件内容如下
FROM image:demo
WORKDIR /root/
CMD
["python",
"main.py"]
然后执行docker命令构建你的镜像
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 可以写入启动命令 最后接上修改之后的镜像名称