Jenkins
| Docker |
Jenkins
Install(Docker)
- https://www.jenkins.io/doc/book/installing/docker/
- Docker in Docker docker:dind
- Docker コンテナ(Jenkins 稼動)上で Docker コンテナ(テスト用DB 稼動)を動かすことになります。これを Docker in Docker といいます
$ docker network create jenkins $ docker run \ --name jenkins-docker \ --rm \ --detach \ --privileged \ --network jenkins \ --network-alias docker \ --env DOCKER_TLS_CERTDIR=/certs \ --volume jenkins-docker-certs:/certs/client \ --volume jenkins-data:/var/jenkins_home \ --publish 2376:2376 \ docker:dind \ --storage-driver overlay2 $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f15315bf5752 docker:dind "dockerd-entrypoint.…" 6 minutes ago Up 6 minutes 2375/tcp, 0.0.0.0:2376->2376/tcp, :::2376->2376/tcp jenkins-docker
© 2006 矢木浩人