docker pull training/webapp #查看docker中的镜像 docker images repository 仓库(名称)tag(标签,版本) image id(镜像id) size(大小) contanner id(容器id) , image(来自于哪个镜像),commad(命令), ports(端口映射),name (名字) docker(主) run(子命令:运行) -i (input 打开一个输入)-t(teminal 终端) (-it ) xxx (可以是镜像名也可以id) /bin/bash (镜像里面带的命令) docker run -it training/webapp /bin/bash 查看容器 docker ps (查看存活的(正在运行)容器) docker ps -a (all) 查看所有的,包括已经停止的 退出容器 exit 如何进入已有的容器: 1、保证容器开启(docker start 容器编号(可以简写)) 2、方法一:再次进入容器(docker attach(附着) 容器编号(可以简写)),attach 以后如果exit退出,那么容器也就跟着结束了。 方法二: docker exec -it 51(容器编号简写) /bin/bash, 退出以后容器还是开着的 hello-world镜像名称 停止容器 docker stop 容器编号 删除容器 docker rm 容器编号,删除之前一定要保证容器是停止状态 删除镜像 docker rmi 镜像名称(全称不能简写),删除镜像要保证所有跟它相关 的容器全部删除 删除所有的容器 docker rm $(docker ps -aq) 作业:将以上课堂内容,独立的再做一遍