docker自动部署脚本

docker部署步骤看起来虽然不多,但如果你的程序出了点小bug,需要频繁部署的话,那也挺麻烦的,所以为了节约时间我们可以通过编写shell脚本自动去部署就方便很多了。

 

首先我们需要生成一个shell脚本

vim [name].sh

写入以下代码

#!/bin/sh
#定义镜像名称
image="webapitest"
container="API8080"
#停止容器
docker stop ${container}
#删除容器
docker rm ${container}
#删除镜像
docker rmi ${image}
#构建镜像
docker build -t ${image} .
#创建并运行容器
docker run --name ${container} -it -d -p 8080:8099 ${image}

退出命令是,按ESC键 跳到命令模式,然后输入:wq(保存) 退出。

 

通过 sh *.sh运行脚本即可。

 

posted @ 2023-03-23 13:51  zeroooooo~  阅读(210)  评论(0)    收藏  举报