構築してからしばらく経っている俗に言う負債サービス環境調査時のメモです。
/etc/docker/daemon.jsonの中身をいじっていたらdocker起動しなくなって、全記述削除してみてもサービス起動せずハマった。
daemon.json自体が存在すると中身が空でもダメらしい
journalのログを確認してみると
# journalctl -xe
Sep 15 20:06:51 xxxxxxxxxx.ap-northeast-1.compute.internal dockerd[1248]: unable to configure the Docker daemon with file /etc/docker/daemon.json
daemon.jsonファイルでdaemonの構成が出来ない的な表示を確認
# rm -f /etc/docker/daemon.json
# systemctl reset-failed docker.service
# systemctl start docker.service
一度削除して起動で解決しました
※ 確認したdockerバージョン
# docker --version
Docker version 19.03.2, build 6a30dfc