docker命令大全

基础操作

docker ps # 列出正在运行的容器 -a 列出所有的容器

docker run # 运行一个容器

docker rm # 删除指定容器

docker rmi # 删除一个镜像

docker start # 启动指定容器

docker stop # 停止指定容器

docker restart # 重启指定容器

docker info # 查看docker系统的信息

docker images # 列出本地镜像

docker pull # 从Docker hub 拉取镜像

docker create # 创建容器不启动

docker build # 从dockerfile 构建镜像
容器管理

docker exec # 在正在运行的容器中执行命令

例如: docker exec -itd 容器名/id bash

docker cp # 在容器与主机间拷贝文件

例如: docker cp 容器名/id:/path/file /to/path

docker attach # 连接到容器的标准输入输出流

例如: docker attach 容器名/id

docker logs # 查看容器日志

例如: docker logs 容器名/id

docker inspect # 查看容器或者镜像的详细信息

例如:docker inspect 名字/id

docker port # 列出容器端口映射

例如:docker port 容器名/id
镜像管理

docker save # 保存镜像到本地tar文件

例如:docker save -o my_image.tar my_image

docker load # 从tar文件加载镜像

例如:docker load -i my_image.tar

docker push # 将镜像推送到镜像仓库

例如:docker push my_repo/my_image:latest

docker search: # 从Docker Hub搜索镜像

例如:docker search ubuntu

docker tag: # 给镜像打标签

例如:docker tag my_image my_repo/my_image:latest

docker import: # 从tar文件导入镜像

例如:docker import my_image.tar my_new_image

docker commit: # 从容器创建新的镜像

例如:docker commit my_container my_new_image

docker history: # 显示镜像构建历史

例如:docker history my_image

相关推荐
MANONGMN1 小时前
Kubernetes(K8s)常用命令全解析:从基础到进阶
云原生·容器·kubernetes
Wy_编程3 小时前
Linux文件相关命令
linux·运维
Viking_bird3 小时前
centos 7.5 + Hadoop 3.2.4 集群搭建
linux·运维·服务器·hadoop·centos
黑客影儿5 小时前
Kali Linux 环境中的系统配置文件与用户配置文件大全
linux·运维·程序人生·安全·网络安全·系统安全·学习方法
岚天start5 小时前
Linux系统网络排查工具总结
linux·运维·网络·监控·扫描·连通性·流量
Lovyk6 小时前
基于 Ansible 与 Jinja2 模板的 LNMP 环境及 WordPress 自动化部署实践
linux·运维·服务器·自动化·ansible
知白守黑2677 小时前
Linux磁盘阵列
linux·运维·服务器
维尔切8 小时前
Linux中基于Centos7使用lamp架构搭建个人论坛(wordpress)
linux·运维·架构
__lll_9 小时前
手把手教你用 Docker 部署 Vue 项目(含国内镜像加速 + 踩坑指南)
docker
丘大梨9 小时前
QT 基础聊天应用项目文档
运维·数据库·系统架构