个人对docker 镜像与容器的理解
已前端node 模式理解容器与镜像
镜像 -> 想象成node 中的存放在npm node_modules 下的目录 一般只支持读
容器 -> 想象成自己的工程 可以执行读写 docker pull xx 拉取镜像 类型 npm install 拉取资源包到自己的工程本地
Docker 镜像
拉取镜像
docker pull xxx
创建镜像
使用Dockerfile 创建镜像
创建 Dockerfile 构建文件
//执行构建命令 -t 表示需要构建的镜像名 . 点表示当前镜像所在的文件目录名
docker image build -t koa-demo .
查看镜像
docker image ls 列出所有的镜像
docker images 列出所有镜像
删除镜像
docker rmi $(docker images -q) 一次性删除所有镜像
docker image rm xxx 删除单个镜像
Docker 容器
运行容器
查看容器
docker ps 查看运行程序
docker ps -a 查看所有运行程序
删除容器
docker stop $(docker ps -q) 停用全部运行中的容器
docker rm $(docker ps -aq) 删除全部容器