本文共 1465 字,大约阅读时间需要 4 分钟。
Docker是一款流行的容器化平台,能够简化应用程序的部署和管理。以下是一些常用Docker命令,帮助您快速上手使用Docker。
显示所有Docker命令
使用docker --help
查看所有可用命令。显示Docker版本信息
使用docker version
获取当前Docker环境的版本和信息。显示系统信息
使用docker info
查看Docker引擎和运行时的详细信息。查看本地镜像
使用docker images
显示本地主机上的所有镜像,包括仓库源、标签、镜像ID等信息。搜索镜像
使用docker search <镜像名>
在Docker镜像仓库中搜索镜像。例如,搜索mysql
会显示相关镜像的信息。下载镜像
使用docker pull <镜像名>[:版本号]
下载镜像,默认下载最新版本。如果指定版本号,可以使用docker pull <镜像名>:<版本号>
。删除镜像
使用docker rmi -f <镜像ID>
删除指定镜像。要删除所有镜像,可以使用docker rmi -f $(docker images -aq)
。创建和启动容器
使用docker run [选项] <镜像名>
创建并启动容器。常用选项包括: -d
:后台运行。-it
:进入交互式终端。-p
:指定主机端口和容器端口。例如:docker run -it centos /bin/bash
启动一个交互式 CentOS 容器。
列出所有容器
使用docker ps
显示当前运行的容器。使用docker ps -a
也包括历史运行的容器。查看容器状态
使用docker ps -l
显示最近创建的容器。退出容器
使用exit
退出容器,或者使用控制键组合Ctrl + P + Q
退出而不停止容器。删除容器
使用docker rm <容器ID>
删除指定容器。要删除所有容器,可以使用docker rm -f $(docker ps -aq)
。启动和停止容器
使用docker start <容器ID>
启动已停止的容器,docker stop <容器ID>
停止运行中的容器,docker restart <容器ID>
重启容器,docker kill <容器ID>
强制停止容器。后台运行容器
使用docker run -d <镜像名>
后台运行容器。但请注意,后台运行的容器如果没有保持进程,会自动停止。查看容器日志
使用docker logs -ft --tail=N <容器ID>
查看容器日志,-t
显示时间戳,--tail=N
显示最新的N条日志。查看容器进程信息
使用docker top <容器ID>
查看容器内的进程信息。查看镜像详细信息
使用docker inspect <容器ID>
查看容器的详细信息,包括镜像配置、运行时环境等。进入容器
使用docker exec -it <容器ID> <命令>
进入容器执行命令。例如:docker exec -it 82ddd5f5d71a /bin/bash
进入容器并启动bash shell。从容器拷贝文件
使用docker cp <容器ID>:<容器内路径> <主机路径>
将容器内的文件拷贝到主机上。例如:docker cp 82ddd5f5d71a:/opt/test.java /opt/
。通过实践这些命令,您可以逐步掌握Docker的基本操作,熟悉容器化部署的优势和特点。
转载地址:http://ubig.baihongyu.com/