镜像命令:
查看版本: docker version
查看本地所有镜像: docker images 或者docker images -a
查看本地所有镜像的id: docker images -q
搜索镜像: docker search xx
下载镜像:docker pull 镜像名:版本 不写版本就是latest
删除镜像: docker rmi 镜像id docker rmi -f 镜像id强制删除镜像 docker rmi -f $(docker images -q)强制删除本地所有镜像
容器命令:
创建容器: docker run -it -p 主机端口:容器端口 centos --name centos-1 /bin/bash 如果没有pull centos镜像,那么会从远程pull -it是交换方式 -d是后台方式
列出容器: docker ps 列出所有正在运行的容器 docker ps -a 列出所有容器
退出容器: exit 容器停止并退出 ctrl + p + q 容器不停止退出
删除容器:docker rm 容器id docker rm -f $(docker ps -aq) 强制删除所有容器
启动容器 docker start 容器id docker restart 容器id 重启正在运行的容器
停止容器 docker stop 容器id 当用stop停止的时候报错的话,用docker kill 容器id 杀死容器