----------命令--------
查看本地鏡像
docker images
運行
docker run -p 9092:8080 wangwei/tomcat8-web:latest
進入容器
docker run -t -i ...
出來用 ctrl+d 或者
docker exec -it d48b21a7e439 /bin/sh
docker exec -it d48b21a7e439 /bin/sh
$ docker ps // 查看所有正在運行容器
$ docker stop containerId // containerId 是容器的ID
$ docker ps -a // 查看所有容器
$ docker ps -a -q // 查看所有容器ID
$ docker stop $(docker ps -a -q) // stop停止所有容器
$ docker rm $(docker ps -a -q) // remove刪除所有容器
把war包丟到宿主機 在丟到container裏面丟到tomcat/webapps
docker cp NginxDemo.war 3cb492a27475 :/usr/local/tomcat/webapps
docker restart 【容器id】
殺死所有正在運行的容器
docker kill $(docker ps -a -q)
刪除所有已經停止的容器
docker rm $(docker ps -a -q)
刪除所有未打 dangling 標籤的鏡像
docker rmi $(docker images -q -f dangling=true)
刪除所有鏡像
docker rmi $(docker images -q)
強制刪除鏡像名稱中包含“doss-api”的鏡像
docker rmi --force $(docker images | grep doss-api | awk '{print $3}')
刪除所有未使用數據
docker system prune
只刪除未使用的volumes
docker volume prune
查看日誌
docker logs --tail 10 -tf 容器名/容器id