docker基础

1 常用命令:
<1> 搜索镜像
docker search
<2> 获取镜像
docker pull
<3> 查看镜像
docker images
<4> 删除镜像
docker rmi
<5> 保存镜像
docker save spring-boot-docker -o /home/wzh/docker/spring-boot-docker.tar
<6> 加载镜像
docker load -i spring-boot-docker.tar
<7> 镜像挂载
把一个宿主机上的目录挂载到镜像里。

docker run -it -v /home/dock/Downloads:/usr/Downloads ubuntu64 /bin/bash

默认挂载的路径权限为读写。如果指定为只读可以用:ro

docker run -it -v /home/dock/Downloads:/usr/Downloads:ro ubuntu64 /bin/bash
二: Docker容器管理
<1> 启动容器 docker run -name -h hostname
<2> 停止容器 docker stop CONTAINER ID
<3> 查看容器 docker ps -a -l
<4> 进入容器 docker exec |docker attach|nsenter
<5> 删除容器 docker rm
<6> 列出本机正在运行的容器 docker container ls
<7> 列出本机所有容器 包括终止运行的 docker container ls -all
<8> 重启容器 docker restart [containid]

原文地址:https://www.cnblogs.com/jiangweili/p/9308465.html