Skip to content

Commit 1a3846e

Browse files
陈朝飞陈朝飞
authored andcommitted
自动化docker构建优化
1 parent 7cea557 commit 1a3846e

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM cent:v2
22

33
EXPOSE 8080
44

5-
ADD blog /
5+
ADD golangschool /
66

77
RUN mkdir -p /static
88

@@ -12,4 +12,4 @@ RUN mkdir -p /uploads
1212

1313
ADD uploads /uploads
1414

15-
CMD [ "\blog"]
15+
CMD [ "\golangschool"]

build.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22
docker stop go_blog
33
docker rm $(docker ps -a -q)
44
timeNow=$(date "+%Y%m%d%H%M%S")
5+
56
git pull
6-
go build -o blog
7+
8+
if [ ! -d static ]; then
9+
mkdir static
10+
fi
11+
12+
go build -o golangschool
713
docker build -t golangschool:$timeNow .
814
docker run -t -i -d -p 127.0.0.1:8080:8080 --name go_blog golangschool:$timeNow

0 commit comments

Comments
 (0)