# [ docker ] 久しぶりのdocker-compose stopしたらupできなくなったを解決
久々にdocker-compose.ymlイジったからそれを反映させるためにstop and startしたら
動かなくなった笑
### エラー内容
command to ivoke the error
```tsx
docker-compose stop
docker-compose up -d
```
closed up error
```tsx
Bundler::GemNotFound: Could not find aws-eventstream-1.1.0 in any of the sources
```
error
```tsx
docker logs xxxxxxxxxxxx
bundler: failed to load command: rails (/usr/local/bundle/bin/rails)
Bundler::GemNotFound: Could not find aws-eventstream-1.1.0 in any of the sources
/usr/local/bundle/gems/bundler-2.1.4/lib/bundler/spec_set.rb:86:in `block in materialize'
/usr/local/bundle/gems/bundler-2.1.4/lib/bundler/spec_set.rb:80:in `map!'
/usr/local/bundle/gems/bundler-2.1.4/lib/bundler/spec_set.rb:80:in `mater
```
### 解決方法
ひとことでいうと、再ビルド
[docker\-compose up \-\-build \-d](https://stackoverflow.com/questions/32612650/how-to-get-docker-compose-to-always-re-create-containers-from-fresh-images)
```tsx
docker-compose rm -f
docker-compose pull
docker-compose up --build -d
```
ポイントは再ビルドしているところ
私の場合はapiがrails構成でありまして、Dockerfileでビルドしてるんですが
開発途中にいろいろGemfileイジって
container上でbundle installしますよね。
でも、containerを潰してサイド作る時にはbundle installが走らないので
それでコンテナーが上記のようなエラーで立ち上がらない
という現象がおきているんだと思います
以上