Skip to content
Snippets Groups Projects
Commit a0fc741f authored by Arnaud Blouin's avatar Arnaud Blouin
Browse files

Update practicalSession-2.md

parent 2fa18d06
No related branches found
No related tags found
No related merge requests found
Pipeline #24860 failed
......@@ -137,32 +137,14 @@ Créer l'image docker en utilisant les commandes docker du début.
```yaml
docker-tp1-qlog:
image: registry.gitlab.inria.fr/diverse/docker/docker-image/insa-docker:18.06
image:
name: gcr.io/kaniko-project/executor:v1.5.1-debug
entrypoint: [""]
stage: deploy
variables:
DOCKER_DRIVER: overlay2
DOCKER_TLS_CERTDIR: ""
GIT_SSL_NO_VERIFY: "1"
rules:
- changes:
- "*.md"
- "*/test/*"
when: never
- changes:
- "*src/*"
- ".gitlab-ci.yml"
when: always
dependencies:
dependencies:
- build-tp-docker
services:
- registry.gitlab.inria.fr/diverse/docker/docker-image/insa-docker:18.06-dind
before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
script:
- cd hello/
- docker pull $CI_REGISTRY_IMAGE/hello:latest || true
- docker build --cache-from $CI_REGISTRY_IMAGE/hello:latest --tag $CI_REGISTRY_IMAGE/hello:$CI_COMMIT_SHA --tag $CI_REGISTRY_IMAGE/hello:latest .
- docker push $CI_REGISTRY_IMAGE/hello:$CI_COMMIT_SHA
- docker push $CI_REGISTRY_IMAGE/hello:latest
- mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
- /kaniko/executor --context $CI_PROJECT_DIR/hello/ --dockerfile $CI_PROJECT_DIR/hello/Dockerfile --destination $CI_REGISTRY_IMAGE/hello:latest
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment