1.1 搜索dockerhub官方鏡像html
docker search nginx
1.2 拉取鏡像nginx
docker pull nginx
1.3 查看本地鏡像docker
docker images 或 docker image list
1.4 將本地鏡像導出成壓縮文件shell
docker image save nginx > docker-nginx.tar.gz
1.5 刪除鏡像bash
docker image rm nginx:latest
1.6 導入鏡像到本地,-i 表示指定導入的文件code
docker image load -i docker-nginx.tar.gz
1.7 查看鏡像的詳細信息htm
docker image inspect nginx
2.1 啓動容器blog
docker run -d -p 80:80 nginx
-d爲後臺運行容器;-p爲端口映射,後接映射地址 ip:hostPort:containerPort
教程
2.2 查看正在運行的容器ip
docker container ls 或 docker ps
2.3 查看容器的詳細信息
docker container inspect 容器名稱/id
2.4 查看全部的容器
docker ps -a
2.5 中止容器
docker stop 容器名稱/id 或 docker container kill 容器名稱/id
2.6 進入容器(最經常使用的一種)
docker exec -it 容器id /bin/bash
2.7 退出容器
exit 或快捷鍵:Ctrl+P+Q
2.8 將容器保存爲鏡像
docker commit 容器ID newimage:v1
3.1 在建立容器時使用數據卷
docker run -d -p 80:80 -v /data/nginx:/usr/share/nginx/html nginx:latest
3.2 建立自定義容器卷
docker volume create customize-nginx-volume
3.3 查看全部容器卷
docker volume ls
3.4 查看指定容器卷詳細信息
docker volume inspect customize-nginx-volume
3.5 清理數據卷
docker stop edc-nginx // 暫停容器實例 docker rm edc-nginx // 移除容器實例 docker volume rm edc-nginx-vol // 刪除自定義數據卷