目录
五、导出镜像文件(linux镜像下载到本地-比如window,导出后给他人使用)
Docker镜像操作
一、下载镜像
docker pull hello-world
二、查看镜像文件
docker images
三、查看镜像详情
docker inspect hello-world
四、查看镜像历史
docker history hello-world
五、导出镜像文件(linux镜像下载到本地-比如window,导出后给他人使用)
docker save hello-world | gzip > hello-world.tar.gz
六、删除镜像文件
docker image rm hello-world
七、镜像导入(要在将要导入的文件所在的目录下执行)
docker load < hello-world.tar.gz
八、运行镜像文件
docker run hello-world
Docker容器操作
一、下载镜像
docker pull centos:7
二、查看已下载的镜像
docker images
三、创建并启动容器
docker run -it xxxx bash
其中:
1)xxxx - 镜像名, 或 image id 的前几位,
2)-it 这是两个参数(-i表示交互式操作, -t 表示终端)
3) bash 表示进入操作终端,基于交互式进行相关操作(例如执行linux相关指令)。
四、查看docker中的容器
docker ps
查看所有容器后面加一个-a
五、查看容器信息(日志)
docker container logs 802 #802为自己的容器id(一般写前三位即可)
六、停止(stop)、重启(restart)容器
docker container stop 802 #802为容器自己的id
docker container restart 802 #802位容器自己的id
七、进入(exec)指定容器
docker exec -it 802 bash #802为容器id
八、删除容器
docker container rm 802 #802为容器id
容器id前面加-f可以强制删除运行中的容器,不建议。
九、清理所有处于终止状态容器
docker container prune