Skip to content

dev-ago/docker-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker, docker-compose and git

This docker image installs docker-compose and git on top of the docker image. This is very useful for CI/CD pipelines, this ist a nested docker image, to run docker on docker container.

Versions / ARGS

  • latest

Include the current versions version of docker and docker-compose:

  • docker 20.10.14
  • docker-compose 1.29.2

Usage examples for Gitlab CI/CD

You can use this image in you .gitlab-ci.yml file:

image: devago/docker-compose

before_script:
  - docker info
  - docker-compose --version
  - git --version
  - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
  
build-your-images:
  stage: build
  script:
    - docker-compose build
    - docker tag myimage myregistry/myimage:$version
    - docker-compose push
    
deploy-your-image:
  stage: deploy
  script:
    - docker-compose up
    
test-my-app
  stage: test
  script:
    - docker logs -f my-docker-compose-app

About

Customized docker image for Gitlab CI/CD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •