Docker
-Get started with Docker for Mac | Docker Documentation
--https://docs.docker.com/docker-for-mac/
-docker | Docker Documentation
--https://docs.docker.com/engine/reference/commandline/docker/
Docker で Debian
-library/debian - Docker Hub
--https://hub.docker.com/_/debian/
最初は docker run
$ docker run --interactive --tty --detach --name foo debian:jessie
起動したコンテナに接続
$ docker exec --interactive --tty foo bash
コンテナを止める
$ docker stop foo
コンテナが止まったのを確認
$ docker ps
コンテナを起動する
$ docker start foo
起動したコンテナに接続
$ docker exec --interactive --tty foo bash
短い版。
$ docker run -itd --name foo debian:jessie
$ docker exec -it foo bash
$ docker stop foo
$ docker start foo
$ docker exec -it foo bash
Docker イメージの削除
IMAGE ID を確認
$ docker images
IMAGE ID を指定してイメージを削除
$ docker rmi --force 123456789abc
Docker コンテナの削除
CONTAINER ID を確認
$ docker ps -a
CONTAINER ID を指定してコンテナを削除
$ docker rm fedcba987654
参考資料
-Dockerイメージの理解とコンテナのライフサイクル
--https://www.slideshare.net/zembutsu/docker-images-containers-and-lifecycle
-Docker (オライリー本)
--http://www.nilab.info/wiki/Book4873117763.html