Docker Executor で docker-compose を使用する方法

CircleCIが提供する、Machine executorや定義済みのDockerイメージ(コンビニエンスイメージ)などの、一部のイメージにdocker-composeをプリインストールしています。 利用するDockerイメージに docker-compose がインストールされていない場合は、イメージをビルドするときやジョブ実行中にインストールできます。


- run:
name: Install Docker Compose
command: | set -x curl -L https://github.com/docker/compose/releases/download/1.25.3/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose

- setup_remote_docker コマンドでリモートDocker環境を用意し、docker-composeを使ってDockerイメージをビルドできます。

こちらのドキュメントには、docker executor で docker-compose を使用する手順と例が記載されています。

この記事は役に立ちましたか?
16人中2人がこの記事が役に立ったと言っています

コメント

0件のコメント

記事コメントは受け付けていません。