事象
docker-compose up コマンドでコンテナを起動しようとすると
「strconv.Atoi: parsing "": invalid syntax」
が発生し、コンテナが起動できない。
console
docker-compose up
...
...
...
...
strconv.Atoi: parsing "": invalid syntax
原因
意図していないdockerコンテナが実行されていたり、不要なファイルなどの残骸が残っている場合などに発生します。
たとえば、Ctr+Cでコンテナを停止したが正常終了できていない場合などに発生します。
解決方法
コンテナを正常終了し、コンテナおよびネットワークを削除する。
console
docker-compose down
上記のコマンドで問題が解決しない場合は
以下のコマンドで、Composeファイルで定義していないコンテナも削除する。
console
docker-compose down --remove-orphans