docker系列之基礎命令-1
阿新 • • 發佈:2018-06-19
列表 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