$ sudo docker search ubuntu
下載或更新指定 Image (此例為 ubuntu 14.04):
$ sudo docker pull ubuntu:14.04
列出所有 Images:
$ sudo docker images
刪除特定 Image:
$ sudo docker rmi IMAGE_ID
得知 container 的資訊或指定欄位(IPAddress、HostPort為例):
$ sudo docker inspect CONTAINER_ID_OR_NAME
$ sudo docker inspect --format '{{.NetworkSettings.IPAddress}}' CONTAINER_ID_OR_NAME
$ sudo docker inspect CONTAINER_ID_OR_NAME | grep "HostPort" | uniq | awk -F'"' '{print $4}'
停止所有 container:
$ sudo docker stop $(sudo docker ps -q)
刪除所有 container:
$ sudo docker rm $(sudo docker ps -a -q)
刪除所有 image:
$ sudo docker rmi $(sudo docker images -q)
刪除 untagged images:
$ sudo docker rmi $(sudo docker images -qf "dangling=true")
使用 nscenter 進入 container:
$ sudo docker inspect --format '{{.State.Pid}}' CONTAINER_ID
PID_NUMBER
$ sudo nsenter --target PID_NUMBER --mount --uts --ipc --net --pid
沒有留言:
張貼留言