//查看版本
docker version
//查看详细信息
docker info
//查看帮助命令
docker 命令 --help
//查看镜像
docker images
-a, --all #列出所有镜像
-q, --quiet #只显示镜像的id
//查看容器
docker ps -a
// 根据镜像 mysql 启动一个容器 -p为 端口映射 把mysql容器的3306端口与本机的6306端口映射 在本机使用时链接的端口为6306 名字叫 dockerMysql -e为配置mysql的环境变量 设置其密码为root
docker run -p 6306:3306 --name dockerMysql -e MYSQL_ROOT_PASSWORD=root -d mysql
// 搜索镜像
docker search
--filter=STARS=3000 #搜索出来的镜像就是收藏大于3000的
//下载镜像
docker pull 镜像名字
docker pull 镜像名字[: tag] #加上版本号
指定版本下载
docker pull mysql:5.7
//删除镜像
docker rmi 镜像名字
docker rmi id #根据id删除
docker rmi -f $(docker images -aq) #删除所有镜像
容器命令
//查看容器中的进程信息
docker top 容器ID
//查看镜像的元数据(非常重要)
docker inspect 容器id
//进入容器
docker attach 容器id
//输入日志
docker logs -f 容器id
//进入容器
docker exec -it <容器ID> /bin/bash