|
|
|
@ -33,14 +33,18 @@ steps:
@@ -33,14 +33,18 @@ steps:
|
|
|
|
|
event: |
|
|
|
|
- push |
|
|
|
|
|
|
|
|
|
# 构建镜像 |
|
|
|
|
- name: build-image |
|
|
|
|
image: docker:dind |
|
|
|
|
volumes: |
|
|
|
|
- name: docker-sock |
|
|
|
|
path: /var/run/docker.sock |
|
|
|
|
commands: |
|
|
|
|
- docker -v |
|
|
|
|
- docker ps |
|
|
|
|
- pwd |
|
|
|
|
- ls -alh |
|
|
|
|
- docker build -t aspect-lock:latest . |
|
|
|
|
- docker rmi aspect-lock |
|
|
|
|
- docker build -t aspect-lock . |
|
|
|
|
|
|
|
|
|
# 启动服务 |
|
|
|
|
- name: start-as-server |
|
|
|
|
commands: |
|
|
|
|
- docker stop aspect-lock |
|
|
|
|
- docker run -dit -p 31003:8301 --name=aspect-lock aspect-lock |
|
|
|
|