Pārlūkot izejas kodu

修改docker 内容

wks 1 gadu atpakaļ
vecāks
revīzija
7bdffa5f63
2 mainītis faili ar 8 papildinājumiem un 7 dzēšanām
  1. 3 3
      docker/Dockerfile
  2. 5 4
      docker/shell-test.sh

+ 3 - 3
docker/Dockerfile

@@ -1,11 +1,11 @@
 FROM java:8u111-jre-alpine
 
 RUN mkdir -p /nightFragrance
-RUN mkdir -p /nasData
+RUN mkdir -p /nightFragrance/upload
 
 COPY *.jar  /nightFragrance/nightFragrance-admin.jar
 
-ENV SERVER_PORT=9395
+ENV SERVER_PORT=8080
 ENV TimeZone=Asia/Shanghai
 
 RUN ln -snf /usr/share/zoneinfo/$TimeZone /etc/localtime && echo $TimeZone > /etc/timezone
@@ -14,4 +14,4 @@ EXPOSE ${SERVER_PORT}
 
 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && apk add --update ttf-dejavu fontconfig && rm -rf /var/cache/apk/* && mkfontscale && mkfontdir && fc-cache
 
-ENTRYPOINT ["java", "-jar", "/nightFragrance/nightFragrance-admin.jar", "--server.port=9395"]
+ENTRYPOINT ["java", "-jar", "/nightFragrance/nightFragrance-admin.jar", "--server.port=8080"]

+ 5 - 4
docker/shell-test.sh

@@ -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
+