docker的常用命令有哪些?

Docker 是一种容器化平台,用于构建、部署和运行应用程序。下面是一些常用的 Docker 命令:

  1. 镜像相关命令:

    • docker images:列出本地的镜像。
    • docker pull <镜像名>:从 Docker 仓库中拉取镜像。
    • docker build -t <镜像名> <Dockerfile路径>:根据 Dockerfile 构建镜像。
    • docker push <镜像名>:将镜像推送到 Docker 仓库。
  2. 容器相关命令:

    • docker ps:列出运行中的容器。
    • docker run <镜像名>:创建并运行一个容器。
    • docker start <容器ID或名称>:启动一个已经停止的容器。
    • docker stop <容器ID或名称>:停止一个运行中的容器。
    • docker restart <容器ID或名称>:重启一个容器。
    • docker rm <容器ID或名称>:删除一个停止的容器。
    • docker exec -it <容器ID或名称> <命令>:在容器中执行命令。
  3. 日志和信息相关命令:

    • docker logs <容器ID或名称>:查看容器的日志。
    • docker inspect <容器ID或名称>:查看容器的详细信息。
  4. 网络相关命令:

    • docker network ls:列出 Docker 网络。
    • docker network create <网络名称>:创建一个 Docker 网络。
    • docker network connect <网络名称> <容器ID或名称>:将容器连接到指定网络。
    • docker network disconnect <网络名称> <容器ID或名称>:将容器从指定网络断开。

这只是一些常用的 Docker 命令,还有更多命令可用于管理镜像、容器、网络和卷等。您可以使用 docker --help 命令查看完整的 Docker 命令列表,或者参考 Docker 的官方文档以获取更详细的信息。

相关推荐
快乐的哈士奇2 小时前
LangFuse 自托管实战:选型理由、Docker 部署与常用配置全解析
运维·人工智能·docker·容器
weixin_449290014 小时前
Docker + MySQL 在 Windows 11 上的本地安装部署文档
mysql·docker·容器
Ysn07194 小时前
中文乱码:在 Docker 容器中设置中文语言环境
运维·python·docker·容器
米高梅狮子4 小时前
01.CentOS-Stream-8-packstack安装OpenStack
linux·云原生·容器·kubernetes·centos·自动化·openstack
zxd0203115 小时前
EFK(Elasticsearch + Fluentd + Kibana) 日志收集系统
运维·docker·jenkins
终端行者5 小时前
Jenkins Pipeline 企业级用法 参数化构建+Ansible发布---上
docker·ansible·jenkins·cicd
亚空间仓鼠6 小时前
Docker容器化高可用架构部署方案(十三)
docker·容器·架构
米高梅狮子7 小时前
01.mysql的备份与恢复
运维·数据库·mysql·docker·容器·kubernetes·github
console.log('npc')7 小时前
Windows 11 → WSL2 → Ubuntu → Docker → Codex → Sub2API
windows·ubuntu·docker
云游牧者8 小时前
K8S存储体系全解-从PV-PVC-SC到StatefulSet持久化实战
云原生·容器·kubernetes·pvc·pv·sc·进阶存储卷