File tree 2 files changed +24
-2
lines changed
2 files changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,10 @@ services:
6
6
7
7
install :
8
8
- docker build -t docker-hexo\hexo:latest .
9
- - docker run -e HEXO_ORIGIN='$hexo-origin' -d -p 127.0.0.1:4000:4000 --name docker-hexo docker-hexo\hexo
9
+ - docker login --username $username --password $password $server
10
+ - docker run -e HEXO_ORIGIN='$origin' -d -p 127.0.0.1:4000:4000 --name docker-hexo docker-hexo\hexo
11
+ - docker tag docker-hexo/hexo $server/hexo:latest
12
+ - docker push $server/hexo:latest
10
13
11
14
script :
12
15
- docker ps | grep -q docker-hexo
Original file line number Diff line number Diff line change 8
8
docker build --rm -f dockerfile -t docker-hexo\hexo:latest .
9
9
````
10
10
11
+ ## variables
12
+
13
+ ```` docker
14
+ $origin
15
+ ````
16
+ > ** $origin** : your blog's git source
17
+ ```` docker
18
+ $server
19
+ ````
20
+ > ** $server** : login server/container registry
21
+ ```` docker
22
+ $username
23
+ ````
24
+ > ** $username** : user name used to login to container registry
25
+ ```` docker
26
+ $password
27
+ ````
28
+ > ** $password** : password used to login to container registry
29
+
11
30
## run
12
31
13
32
```` docker
14
- docker run -e HEXO_ORIGIN='YOUR_REPOSITORY_ORIGIN_URL ' -d -p 4000:4000 --name docker-hexo docker-hexo\hexo
33
+ docker run -e HEXO_ORIGIN='$origin ' -d -p 4000:4000 --name docker-hexo docker-hexo\hexo
15
34
````
You can’t perform that action at this time.
0 commit comments