1. 程式人生 > >docker系列之基礎命令-1

docker系列之基礎命令-1

列表 http port ML 配置 狀態 如何 art commit

1.docker基礎命令

docker images

顯示鏡像列表

docker ps

顯示容器列表

docker run IMAGE_ID

指定鏡像, 運行一個容器

docker start/stop/pause/unpause/kill/restart CONTAINER_ID

操作容器狀態

docker tag IMAGE_ID [REGISTRYHOST/][USERNAME/]NAME[:TAG]

給指定鏡像命名

docker pull/push NAME:TAG

下載, 推送鏡像到 Docker registry server , NAME 部分包括了服務地址

docker rm/rmi CONTAINER_ID/IMAGE_ID

刪除容器, 鏡像

docker inspect CONTAINER_ID/IMAGE_ID

查看細節信息

docker top CONTAINER_ID

查看指定的運行容器的進程情況

docker info

查看系統配置信息

docker save/load

保存, 恢復鏡像信息

docker commit CONTAINER_ID

從容器創建鏡像

docker export > xxx.tar

保存一個容器

docker import - < xxx.tar

恢復一個容器

docker cp CONTAINER_ID:PATH HOSTPATH

從鏡像復制文件到實體機

docker diff CONTAINER_ID

查看容器相對於鏡像的文件變化

docker logs CONTAINER_ID

查看容器日誌

docker build

Dockerfile 構建鏡像

docker history IMAGE_ID

查看鏡像的構建歷史

2. docker命令使用

5.1 docker查看信息#docker info

5.2 docker查看鏡像# docker images

5.3 docker 列出run的容器:#docker ps -a

5.4 pull docker鏡像:#docker pull xxxxx

docker查看本地鏡像# docker images

技術分享圖片

技術分享圖片

如何拉起鏡像,用‘docker pull 鏡像名’,就會產生上面的hello-world,

基於鏡像運行容器的話用,docker run hello-world

參考資料:

https://www.w3cschool.cn/use_docker/use_docker-cjka27zg.html

  

docker系列之基礎命令-1