docker images 列出全部镜像
docker rmi -f 镜像id 删除镜像,多个可以空格
docker rmi -f $(docker images -aq) 删除所有镜像
docker search 搜索镜像
docker run image 启动容器
docker run -it centos /bin/bash 启动并进入容器
docker ps 列出正在运行的容器
docker rm -f $(docker ps -aq) 删除全部容器
docker rm 容器id 删除容器
docker start/restart/stop/kill 容器id
docker run -d centos 后台启动容器 ps: 前台会看不到运行 docker ps 不显示
docker logs -tf —tail 10 容器id 显示10条日志 ,去掉 —tail 显示全部
docker top 容器id 查看容器的进程信息
docker inspect 容器id 查看容器的元数据
进入当前正在运行的容器(相当于打开一个新的终端)
docker exec -it 容器id /bin/bash
docker attach 容器id 进入正在执行的程序
将容器内的文件拷贝到主机上
docker cp 容器id :/home/test.java /home
提交容器 成为一个新的镜像
docker commit -m=”描述信息” -a=”作者” 容器id 镜像名:版本
