Gitlab ciパイプライン内でdockerイメージを構築しようとしています。
ただし、dockerコマンドを見つけることができません。
/ bin/bash:69行目:docker:コマンドが見つかりませんエラー:ジョブが失敗しました:リモートコマンドの実行エラー:コマンドがゼロ以外の終了コードで終了しました:Dockerコンテナでの実行エラー:1
。gitlab-ci.yml
stages:
- quality
- test
- build
- deploy
image: node:8.11.3
services:
- mongo
- docker:dind
before_script:
- npm install
quality:
stage: quality
script:
- npm run-script lint
test:
stage: test
script:
- npm run-script test
build:
stage: build
script:
- docker build -t server .
deploy:
stage: deploy
script:
- echo "TODO deploy Push docker image"
dockerバイナリを含む画像を選択する必要があります
image: gitlab/dind
services:
- docker:dind
hieu Voに追加
image: docker:latest
stages:
- build
- release
services:
- docker:dind