Gitlab-Runner 상의 도커에서 Node.js 도커라이징

2019. 11. 4. 06:20서버 프로그래밍

두개 이상의 프로젝트에 하나의 gitlab-runner에 연결하는 방법

https://gitlab.com/gitlab-org/gitlab-runner/issues/1322

 

Registered runner is available for ALL projects? (#1322) · Issues · GitLab.org / gitlab-runner

At work we are using **GitLab Community Edition 8.7.3 1d72f95**. And I personally just created a VM machine for GitLab runners for the projects I'm responsible for (they are all...

gitlab.com

Node.js 프로젝트 도커를 이용한 배포

https://nodejs.org/ko/docs/guides/nodejs-docker-webapp/

 

Node.js 웹 앱의 도커라이징 | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

Docker:dind 관련

https://gitlab.com/gitlab-org/gitlab-runner/issues/4260

 

Docker in Docker Service (DIND) broken on 11.11 runner (#4260) · Issues · GitLab.org / gitlab-runner

## Summary CI job uses docker:dind image as a service for a specific build. Works fine on 11.10 runner, service fails to start on 11.11 ## Steps to reproduce

gitlab.com

https://forum.gitlab.com/t/gitlab-shared-runner-can-not-connect-to-docker-daemon-and-leaks-secrets/28298

 

Gitlab shared runner can not connect to Docker daemon and leaks secrets

Hello! I have two problems: 1) Pipeline running on shared runner throws error "failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial tcp 172.17.0.3:2375: connect: connection refused" I tried to restart pip

forum.gitlab.com

https://docs.gitlab.com/ee/ci/docker/using_docker_build.html

 

Building Docker images with GitLab CI/CD | GitLab

Building Docker images with GitLab CI/CD GitLab CI/CD allows you to use Docker Engine to build and test docker-based projects. One of the new trends in Continuous Integration/Deployment is to: Create an application image. Run tests against the created imag

docs.gitlab.com