docker-composeで一つのコンテナ(サービス)だけをno-cacheでビルドする
一つのコンテナをビルドするだけなら
$ docker-compose build worker
キャッシュなしで全てビルドするなら
$ docker-compose build --no-cache
じゃあ一つのコンテナをキャッシュなしでビルドするには
$ docekr-compose build worker --no-cache
や! と思って実行してみたら
docker-compose build worker --no-cache ERROR: No such service: --no-cache
面白い冗談ですね。
コマンドラインオプションのパースに失敗している感があります。
正しくは
$ docker-compose build --no-cache worker
でした。おしり。