File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -309,6 +309,7 @@ check_interval = 0
309
309
tls_verify = false
310
310
image = " node:12"
311
311
privileged = false
312
+ pull_policy = " if-not-present"
312
313
disable_entrypoint_overwrite = false
313
314
oom_kill_disable = false
314
315
disable_cache = false
@@ -323,6 +324,8 @@ check_interval = 0
323
324
ERROR: error during connect: Get http://docker:2375/v1.40/info: dial tcp: lookup docker on 8.8.8.8:53: no such host
324
325
```
325
326
327
+ 3 . ` pull_policy = "if-not-present" ` 策略改为:镜像不存在时才拉取。
328
+
326
329
### CI 中使用编译提交镜像
327
330
328
331
下面是 [ 官方仓库 Docker.gitlab-ci.yml] ( https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Docker.gitlab-ci.yml ) 模板
@@ -339,6 +342,9 @@ docker-build-master:
339
342
script :
340
343
- docker build --pull -t "$CI_REGISTRY_IMAGE" .
341
344
- docker push "$CI_REGISTRY_IMAGE"
345
+ # 运行服务
346
+ - if [ $(docker ps -aq --filter name=web) ]; then docker rm -rf web;fi
347
+ - docker run -d -p 5000:5000 --name web flask-demo
342
348
only :
343
349
- master
344
350
` ` `
You can’t perform that action at this time.
0 commit comments