1 Star 0 Fork 0

铁蛋 / 蜗牛de培训师计划

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
docker.sh 875 Bytes
一键复制 编辑 原始数据 按行查看 历史
铁蛋 提交于 2023-06-30 16:03 . 修改操作
#!/bin/bash
# 容器名称
container_name="wnxt"
# 镜像名称
image_name="wnxt"
# 判断容器是否存在
if docker ps -a --format "{{.Names}}" | grep -q "$container_name"; then
echo "容器 $container_name 存在"
# 关闭容器
echo "关闭容器 $container_name"
docker stop $container_name
# 删除容器
echo "删除容器 $container_name"
docker rm $container_name
else
echo "容器 $container_name 不存在"
fi
# 删除镜像
if docker images --format "{{.Repository}}" | grep -q "$image_name"; then
echo "镜像 $image_name 存在"
echo "删除镜像 $image_name"
docker rmi $image_name
else
echo "镜像 $image_name 不存在"
fi
# 重新构建镜像
echo "重新构建镜像 $image_name"
docker build -t $image_name .
# 启动容器
echo "启动容器 $container_name"
docker run -id --name $container_name -p 8083:8083 $image_name
1
https://gitee.com/red-iron-egg/snail-trainer-program.git
git@gitee.com:red-iron-egg/snail-trainer-program.git
red-iron-egg
snail-trainer-program
蜗牛de培训师计划
master

搜索帮助