|
@@ -3,7 +3,7 @@
|
|
|
# Dockerfile路径
|
|
|
DOCKER_FILE_PATH=/usr/local/java/nightFragrance
|
|
|
# 容器id
|
|
|
-CID=$(''docker ps | grep "nightFragrance-test" | awk '{print $1}''')
|
|
|
+CID=$(''docker ps | grep "night-fragrance" | awk '{print $1}''')
|
|
|
echo $CID
|
|
|
# 运行docker容器
|
|
|
function run(){
|
|
@@ -19,21 +19,22 @@ function run(){
|
|
|
# 删除容器
|
|
|
sudo docker rm $CID
|
|
|
# 删除镜像
|
|
|
- sudo docker rmi nightFragrance-test
|
|
|
+ sudo docker rmi night-fragrance
|
|
|
echo "删除镜像和容器成功,下面开始构建新镜像"
|
|
|
else
|
|
|
echo "不存在people-healthy容器,下面直接开始构建镜像"
|
|
|
fi
|
|
|
# 构建镜像
|
|
|
- docker build -t nightFragrance-test .
|
|
|
+ docker build -t night-fragrance .
|
|
|
echo "创建容器成功"
|
|
|
docker images
|
|
|
# 杀死特定端口进程
|
|
|
# mypid=$(netstat -apn|grep 9001|awk '{print $7}'|cut -d/ -f1);
|
|
|
# echo $mypid
|
|
|
# kill -9 $mypid
|
|
|
- docker run -it --name nightFragrance-test -p 8080:9395 -e "--spring.profiles.active=test" -p 9999:9999 --restart=always -v /usr/local/java/nightFragrance:/nightFragrance --mount type=bind,source=/nasData,destination=/nasData -v /usr/local/java/nightFragrance/logs:/nightFragrance/logs -d nightFragrance-test:latest
|
|
|
+ docker run -it --name night-fragrance -p 8080:9211 -e "--spring.profiles.active=test" --restart=always -v /usr/local/java/nightFragrance:/nightFragrance -v /usr/local/java/nightFragrance/upload:/nightFragrance/upload -d night-fragrance:latest
|
|
|
}
|
|
|
|
|
|
#入口
|
|
|
run
|
|
|
+
|