docker-composeにてvolumesを指定すると、dockerコンテナを再起動してもデータが消えないようになる
どこかにvolumeが作られるが、どうやってアクセスするのかがわからなかった・・・アクセスする方法がわかったのでまとめておく
環境
- macOS: 10.13.1
- docker: 17.09.0-ce
仮想マシンにアクセスする
仮想マシンの上で実行されている(らしい)ので、 一度仮想マシンにアクセスする必要がある
screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty
volumesの場所
ls /var/lib/docker/volumes
おまけ(screenの終了方法)
C-a k (Ctrl+aを押した後に k) するとconfirmが出るので”y”で終了
Confirm 'kill-window'? (y/n) y
参考
- http://kuchitama.hateblo.jp/entry/redash_on_docker_trouble
- screenを使ったserial接続と終了の方法メモ