在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一. 帮助命令1. 查看当前docker版本 docker version 2. 显示 Docker 系统信息,包括镜像和容器数 docker info 3. 查看帮助文档,类似于CentOS的Man命令 docker --help 二. 镜像命令1. 查看本地主机上的镜像: #列出本地所有的镜像(含中间映像层) docker images -a #只显示镜像ID docker images -q #显示完整的镜像信息 docker images --no-trunc 2.搜索镜像:https://hub.docker.com docker search [OPTIONS] 镜像名字 OPTIONS:--no-trunc : 显示完整的镜像描述 -s : 列出收藏数不小于指定值的镜像 --automated : 只列出 automated build类型的镜像; 2.下载镜像 docker pull 镜像名字[:TAG] TAG:版本 默认为latest 最新版 3.删除镜像 #删除单个 docker rmi 某个XXX镜像名字或ID docker rmi -f 镜像ID #批量删除 docker rmi -f 镜像名1:TAG 镜像名2:TAG #删除全部镜像 docker rmi -f $(docker images -qa) 三. 容器命令1.新建并启动容器 docker run [OPTIONS] IMAGE_NAME [COMMAND] [ARG...] OPTIONS说明 2.查看当前正在运行的所有容器 docker ps [OPTIONS] OPTIONS说明 3.退出容器 exit 容器停止退出 ctrl+P+Q 容器不停止退出 4.启动容器 docker start 容器ID或者容器名 5.重新启动容器 docker restart 容器ID或者容器名 6.停止容器 docker stop 容器ID或者容器名 7.强制停止容器 docker kill 容器ID或者容器名 8.删除已停止的容器 docker rm 容器ID #一次性删除多个容器 docker rm -f $(docker ps -a -q) 9.进入正在运行的容器并以命令行交互 在容器中启动新的进程打开终端 docker exec -it 容器ID /bin/sh 直接进入容器启动命令的终端,不会启动新的进程 docker attach 容器ID 10.从容器内拷贝文件到主机上 docker cp 容器ID:容器内路径 目的主机路径 11.从主机上拷贝文件到容器内 docker cp 要拷贝的宿主机文件或目录 容器名称:容器文件或目录 12.查看容器挂载目录 docker inspect container_name docker inspect container_id 此目录就是你容器数据卷的位置 13.相关镜像启动命令 RabbitMQ: docker run -d --hostname localhost --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:management 到此这篇关于Docker常用命令的文章就介绍到这了,更多相关Docker常用命令内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论