docker 常用命令

docker search 镜像名称 ########搜索镜像

docker pull 镜像名称:版本号 ########拉取对应版本的镜像

docker pull 镜像名称 ########默认拉取最新的镜像

docker images ########查看本地已下载的镜像

docker ps ########查看正在运行的容器

docker ps -a ########查看所有的容器(包括run、stop、exited状态的)

docker container ls ########查看正在运行的容器

docker rm 容器ID ########只能删除没有在运行的容器

docker rm -f 容器ID ########可以删除正在运行的容器

docker run -p 本地主机端口号:容器服务端口号 --name 容器名字 [-e 配置信息修改] -d 镜像名字

docker start 容器ID ########启动容器

docker stop 容器ID ########终止容器

docker rmi 镜像名称orID ########删除镜像

docker exec -it 容器名 /bin/bash  ########进入容器,有的容器不用/bin/bash,其它的可以用 sh 或者 bash
docker save -o 指定打包的名称格式等 制作好的镜像 ########打包镜像

docker load -i 指定打包的名称格式等 ######## 导入镜像
docker export -o 指定打包的名称格式等 容器名称 ########导出镜像

docker import 指定打包的名称格式等 容器名称 ########导入镜像
docker commit 制作好的容器 打包后的容器名 ########打包容器

docker logs 容器名称/id ########查看容器日志
docker cp 文件 容器名:路径 ########宿主机拷贝文件到容器
docker cp 容器名:路径/文件 宿主机路径 ########容器拷贝文件到宿主机
docker ps -a --no-trunc ########查看容器的id

docker ps -aqf "name=容器名"  ########查看容器的id
docker run -itd --name=自定义容器名称 -v 宿主机路径:容器路径 镜像名 ########目录挂载

docker update --restart=always 容器ID ########如果创建时未指定 --restart=always ,可通过 update 命令更改

docker ps -a --no-trunc | grep 容器名  ########查看运行时的command参数

docker inspect 容器名   ########容器的参数信息,打印的是json文件,需要挑选字段查看

posted @   leihongnu  阅读(85)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-05-11 oracle 数据库修改端口号1521
点击右上角即可分享
微信分享提示