【Docker】dbのコンテナがdocker-compose up -d でExit 1となりアクセスできない
環境
・Windows7 OR Windows10
・VMware(CentOS7)
経緯
コンテナを起動する
1 |
dokcer-compose up -d |
dbコンテナに入ろうとすると下記のエラーとなる
1 |
ERROR: No container found for db_1 |
起動中のコンテナを見てみる
1 |
docker-compose ps |
dbコンテナのstateの部分がExit 1となっておりUpになっていない
1 2 3 4 |
Name Command State Ports -------------------------------------------------------------------------------- myproject_db_1 docker-entrypoint.sh Exit 1 mysqld |
解決方法
logファイルに書き込み権限がなかった
パーミッションの設定で書き込み権限を与えてあげれば解決