docker常用命令

查询本地镜像

docker images

查找镜像

docker search[images]

下载镜像

docker pull[images:tag]

镜像的获取

搜索镜像

docker search # 在 docker index 中搜索 image

下载镜像

docker pull # 从 docker registry server 中下拉 image

查看镜像

docker images: # 列出 images

docker images -a # 列出所有的 images(包含历史)

docker rmi : # 删除一个或多个 image

使用镜像创建容器

docker run -i -t sauloal/ubuntu14.04

docker run -i -t sauloal/ubuntu14.04 /bin/bash # 创建一个容器,让其中运行 bash 应用,

退出后容器关闭

docker run -itd --name centos_aways --restart=always centos

#创建一个名称 centos_aways 的容器,自动重启

--restart 参数:always 始终重启;on-failure 退出状态非 0 时重启;默认为,no 不重启

查看容器

docker ps :列出当前所有正在运行的 container

docker ps -l :列出最近一次启动的 container

docker ps -a :列出所有的 container(包含历史,即运行过的 container)

docker ps -q :列出最近一次运行的 container ID

容器、镜像和仓库 < 34

再次启动容器

docker start/stop/restart #:开启/停止/重启 container

docker start [container_id] #:再次运行某个 container (包括历史 container)

#进入正在运行的 docker 容器

docker exec -it [container_id] /bin/bash

docker run -i -t -p <host_port:contain_port> #:映射 HOST 端口到容器,方便外部访问容

器内服务,host_port 可以省略,省略表示把 container_port 映射到一个动态端口。

删除容器

docker rm <container...> #:删除一个或多个 container

docker rm docker ps -aq #:删除所有的 container

docker ps -aq | xargs docker rm #:同上, 删除所有的 container

相关推荐
人鱼传说30 分钟前
docker desktop是一个好东西
运维·docker·容器
小章UPUP2 小时前
Kubernetes (K8s) 与 Podman 的比较
容器·kubernetes·podman
忆~遂愿2 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
说实话起个名字真难啊2 小时前
用docker来安装openclaw
docker·ai·容器
恬静的小魔龙3 小时前
【群晖Nas】群晖Nas中实现SVN Server功能、Docker/ContainerManager等
docker·svn·容器
Zfox_4 小时前
CANN Catlass 算子模板库深度解析:高性能 GEMM 融合计算、Cube Unit Tiling 机制与编程范式实践
docker·云原生·容器·eureka
春日见4 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
DARLING Zero two♡4 小时前
告别 Docker 命令行!Portainer+cpolar 让容器管理从局域网走向公网
运维·docker·容器
liu****5 小时前
2.深入浅出理解虚拟化与容器化(含Docker实操全解析)
运维·c++·docker·容器·虚拟化技术
logocode_li6 小时前
OCI/CRI 双标准下:从 dockerd 到 containerd 的 K8s 运行时迭代史
docker·云原生·容器·k8s