Skip to content

Commit 9119a76

Browse files
committed
feat: local docker dev
1 parent f1d4b99 commit 9119a76

File tree

5 files changed

+24
-8
lines changed

5 files changed

+24
-8
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ go.work.sum
2626
cmd/job/athena-job
2727
logs/*
2828
*.log
29+
k8s-dev.md

bin/docker-job-run.sh

+7-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ image_name=athena-project-job
55
version=v1.0
66
cd $root_dir
77

8-
docker rm -f athena-job
9-
docker run --name=athena-job -v $root_dir/config/app.yaml:/app/app.yaml -itd \
8+
container_name=athena-job
9+
container=$(docker ps -a | grep $container_name | awk '{print $1}')
10+
if [ ${#container} -gt 0 ]; then
11+
docker rm -f $container_name
12+
fi
13+
14+
docker run --name=$container_name -v $root_dir/config/app.yaml:/app/app.yaml -itd \
1015
athena-project-job:v1.0

bin/docker-rpc-run.sh

+7-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ image_name=athena-project-rpc
55
version=v1.0
66
cd $root_dir
77

8-
docker rm -f athena-rpc
9-
docker run --name=athena-rpc -p 3337:3337 -p 8081:8081 -v $root_dir/config/app.yaml:/app/app.yaml -itd \
8+
container_name=athena-rpc
9+
container=$(docker ps -a | grep $container_name | awk '{print $1}')
10+
if [ ${#container} -gt 0 ]; then
11+
docker rm -f $container_name
12+
fi
13+
14+
docker run --name=$container_name -p 3337:3337 -p 8081:8081 -v $root_dir/config/app.yaml:/app/app.yaml -itd \
1015
athena-project-rpc:v1.0

bin/docker-web-run.sh

+7-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ image_name=athena-project-web
55
version=v1.0
66
cd $root_dir
77

8-
docker rm -f athena-web
9-
docker run --name=athena-web -p 1337:1337 -p 2337:2337 -v $root_dir/config/app.yaml:/app/app.yaml -itd \
8+
container_name=athena-web
9+
container=$(docker ps -a | grep $container_name | awk '{print $1}')
10+
if [ ${#container} -gt 0 ]; then
11+
docker rm -f $container_name
12+
fi
13+
14+
docker run --name=$container_name -p 1337:1337 -p 2337:2337 -v $root_dir/config/app.yaml:/app/app.yaml -itd \
1015
athena-project-web:v1.0

config/app.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ app_conf:
99

1010
# redis配置
1111
redis_conf:
12-
Address: 192.168.10.100:6379 # host:port address.
12+
Address: 192.168.10.121:6379 # host:port address.
1313
Password:
1414
DB: 0
1515
DialTimeout: 5s # Dial timeout for establishing new connections.
@@ -23,7 +23,7 @@ redis_conf:
2323

2424
# mysql配置
2525
db_conf:
26-
Host: 192.168.10.100
26+
Host: 192.168.10.121
2727
Port: 3306
2828
User: root
2929
Password: "root123456"

0 commit comments

Comments
 (0)