Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit cd5949b

Browse files
committedFeb 8, 2025
feat: env
1 parent cfe443d commit cd5949b

File tree

10 files changed

+33
-22
lines changed

10 files changed

+33
-22
lines changed
 

‎.github/workflows/deploy_redis.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818
- name: Set Bash Env
1919
run: |
2020
echo "GIT_HASH_SHORT=$(git rev-parse --short HEAD)" >> $GITHUB_ENV
21-
echo "DOCKER_CONTAINER_NAME=server-demo-redis" >> $GITHUB_ENV
21+
echo "DOCKER_CONTAINER_NAME=server-app-redis" >> $GITHUB_ENV
2222
# show output
2323
echo "output is ${{ env.GIT_HASH_SHORT }}"
2424
2525
- name: Build the Docker image
26-
run: docker build -t ${{ secrets.SWR_DOCKER_REDIS_PATH }}:"$GIT_HASH_SHORT" .
26+
run: docker build --platform linux/x86_64 -t ${{ secrets.SWR_DOCKER_REDIS_PATH }}:"$GIT_HASH_SHORT" .
2727

2828
- name: Docker image push
2929
run: docker push ${{ secrets.SWR_DOCKER_REDIS_PATH }}:"$GIT_HASH_SHORT"
@@ -43,9 +43,9 @@ jobs:
4343
docker ps -q --filter "name=${{ env.DOCKER_CONTAINER_NAME }}" | xargs -r docker stop
4444
docker ps -aq --filter "name=${{ env.DOCKER_CONTAINER_NAME }}" | xargs -r docker rm -f
4545
docker run -p 6379:6379 -p 8806:3306 --name=${{ env.DOCKER_CONTAINER_NAME }} --restart=always \
46-
-v /root/work/proj/java-learn/docker-config/redis:/data/config/redis \
47-
-v /root/work/proj/java-learn/docker-config/mysql/db:/data/config/mysql/db \
48-
-v /root/work/proj/java-learn/docker-config/mysql/log:/data/config/mysql/log \
49-
-v /root/work/proj/java-learn/docker-config/mysql/cgroup:/sys/fs/cgroup \
50-
-v /root/work/proj/java-learn/docker-config/mysql/my.cnf:/etc/my.cnf \
46+
-v /root/work/proj/service-app/docker-config/redis:/data/config/redis \
47+
-v /root/work/proj/service-app/docker-config/mysql/db:/data/config/mysql/db \
48+
-v /root/work/proj/service-app/docker-config/mysql/log:/data/config/mysql/log \
49+
-v /root/work/proj/service-app/docker-config/mysql/cgroup:/sys/fs/cgroup \
50+
-v /root/work/proj/service-app/docker-config/mysql/my.cnf:/etc/my.cnf \
5151
-d ${{ secrets.SWR_DOCKER_REDIS_PATH }}:${{ env.GIT_HASH_SHORT }}

‎.github/workflows/deploy_server.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ jobs:
6969
script: |
7070
docker login -u ${{ secrets.SWR_DOCKERHUB_USERNAME }} -p ${{ secrets.SWR_DOCKERHUB_PASSWORD }} swr.cn-north-4.myhuaweicloud.com
7171
docker pull ${{ secrets.SWR_DOCKER_SERVER_PATH }}:${{ env.GIT_HASH_SHORT }}
72-
docker ps -q --filter "name=server-demo-container" | xargs -r docker stop
73-
docker ps -aq --filter "name=server-demo-container" | xargs -r docker rm -f
74-
docker run -p 8080:8080 --name=server-demo-container --restart=always \
75-
-v /root/work/proj/java-learn/docker-config/buckets:/data/buckets \
72+
docker ps -q --filter "name=server-app-container" | xargs -r docker stop
73+
docker ps -aq --filter "name=server-app-container" | xargs -r docker rm -f
74+
docker run -p 8080:8080 --name=server-app-container --restart=always \
75+
-v /root/work/proj/service-app/docker-config/buckets:/data/buckets \
7676
-d ${{ secrets.SWR_DOCKER_SERVER_PATH }}:${{ env.GIT_HASH_SHORT }}
7777
7878

‎.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ server/**/bucket
4444

4545
.DS_Store
4646
**/.DS_Store
47-
TencentKona-17.0.10.b1-jdk_linux-x86_64.tar.gz
47+
TencentKona-17.0.13.b1-jdk_linux-x86_64.tar.gz
4848
**/secrets.properties
4949

5050
# Ignore Gradle project-specific cache directory

‎docker/docker_java_base/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ COPY ./assets/* ./
1010

1111
RUN sh ./init.sh
1212

13-
ENV JAVA_HOME /data/software/TencentKona-17.0.10.b1
13+
ENV JAVA_HOME /data/software/TencentKona-17.0.13.b1
1414
ENV PATH ${JAVA_HOME}/bin:$PATH

‎docker/docker_java_base/Readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
## 部署
22
``` bash
3-
docker build -t swr.cn-north-4.myhuaweicloud.com/mark-dev/java_docker_base:v0.0.1 ./
4-
docker push swr.cn-north-4.myhuaweicloud.com/mark-dev/java_docker_base:v0.0.1
3+
docker build --platform linux/x86_64 -t swr.cn-north-4.myhuaweicloud.com/mark-app/java_docker_base:v0.0.1 ./
4+
docker push swr.cn-north-4.myhuaweicloud.com/mark-app/java_docker_base:v0.0.1
55
```

‎docker/docker_java_base/assets/init.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
tar -zxf ./TencentKona-17.0.10.b1-jdk_linux-x86_64.tar.gz
3+
tar -zxf ./TencentKona-17.0.13.b1-jdk_linux-x86_64.tar.gz
44

55
## declare an array variable
66
declare -a arr=("/root/.bashrc" "/bin/profile")
@@ -10,7 +10,7 @@ for i in "${arr[@]}"
1010
do
1111
echo "$i"
1212
BASHRC_PATH="$i"
13-
echo "export JAVA_HOME=/data/software/TencentKona-17.0.10.b1;" >>$BASHRC_PATH
13+
echo "export JAVA_HOME=/data/software/TencentKona-17.0.13.b1;" >>$BASHRC_PATH
1414
source $BASHRC_PATH
1515
echo "export PATH=$JAVA_HOME/bin:$PATH;" >>$BASHRC_PATH
1616
source $BASHRC_PATH

‎docker/docker_redis/README.MD

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
设置环境:
2+
3+
- mysql:
4+
```
5+
cp /etc/my.cnf.d/mariadb-server.cnf /root/work/proj/service-app/docker-config/mysql/my.cnf
6+
```
7+
8+
- redis:
9+
```
10+
11+
```

‎server/mini_service/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from swr.cn-north-4.myhuaweicloud.com/mark-dev/java_docker_base:v0.0.3
1+
from swr.cn-north-4.myhuaweicloud.com/mark-app/java_docker_base:v0.0.3
22
maintainer afcfzf <9301462@qq.com>
33
label version="1.0"
44
label description="docker for java server"

‎server/mini_service/Readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
## 部署
22
``` bash
3-
docker build -t swr.cn-north-4.myhuaweicloud.com/mark-dev/server-demo:v0.0.1 ./
4-
docker push swr.cn-north-4.myhuaweicloud.com/mark-dev/swr-demo-2048:latest
3+
docker build -t swr.cn-north-4.myhuaweicloud.com/mark-app/server-mini:v0.0.1 ./
4+
docker push swr.cn-north-4.myhuaweicloud.com/mark-app/server-mini:latest
55
```
66
## 删除
77
``` bash
8-
docker rmi -f $(docker images 'swr.cn-north-4.myhuaweicloud.com/mark-dev/server-demo' -a -q)
8+
docker rmi -f $(docker images 'swr.cn-north-4.myhuaweicloud.com/mark-app/server-mini' -a -q)
99
```
1010

1111
## 环境变量

‎server/mini_service/release/docker_build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/bash
22

3-
DOCKER_NAME=swr.cn-north-4.myhuaweicloud.com/mark-dev/server-demo;
3+
DOCKER_NAME=swr.cn-north-4.myhuaweicloud.com/mark-app/server-demo;
44
DOCKER_VERSION="$(git rev-parse --short HEAD)";
55
DOCKER_NAME_WITH_VER=$DOCKER_NAME:$DOCKER_VERSION;
66
DOCKER_NAME_WITH_LATEST=$DOCKER_NAME:latest;

0 commit comments

Comments
 (0)
Please sign in to comment.