Docker Container
過去に docker run
などで作成済みのContainerを起動する
強制終了
$ docker rm <Container name>
もしくは $ docker rm <Container Id>
id指定は前方一致なので2,3文字とかでも行ける
e.g. $ docker rm e8
docker ps -a
の結果から消えたことを確認できる
普段業務で使っているやつとか
Dockerfileをちょっと修正して再起動したいときとか?
Imageからつくりなおさないといけないか
起動時に
run --rm
しないことの動機などを知りたい
#??Containerを消したほうが良い場合、消さないほうが良い場合
docker inspectを実行するとImageの詳細情報が見れるが、
GraphDriver.Data.UpperDir
に書かれているpath上でContainerが作られる
これはもちろんhost上の話
e.g. /var/lib/docker/overlay2/5195cad9c...
このpathに対して
/
をmountし、そのContainerの内容しか見えない
プロセス空間を作る