diff --git a/gen_cert.sh b/gen_cert.sh index 816fe88..f1fcdcf 100644 --- a/gen_cert.sh +++ b/gen_cert.sh @@ -1 +1,4 @@ +#!/bin/bash + + openssl req -x509 -nodes -newkey ec:<(openssl ecparam -name prime256v1) -keyout ./server.key -out ./server.crt -subj "/CN=bing.com" -days 36500 \ No newline at end of file diff --git a/update_docker_images.sh b/update_docker_images.sh new file mode 100644 index 0000000..c66e825 --- /dev/null +++ b/update_docker_images.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +# 检查是否存在 docker-compose.yml 文件 +if [ ! -f "../docker-compose.yml" ]; then + echo "Error: docker-compose.yml 文件不存在于上层目录中." + exit 1 +fi + +echo "正在关闭容器.." +docker-compose donwn + +echo "正在更新镜像.." +docker-compose pull + +echo "正在启动容器.." +docker-compose up -d \ No newline at end of file