docker 原

----------命令--------

查看本地鏡像

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章