微服务Docker相关指令

1、拉取容器到镜像仓库

docker pull xxx //拉取指令到 镜像仓库 例如 docker pull mysql 、docker pull nginx

docker images //查看镜像仓库

2、删除资源

2.1、删除镜像仓库中的资源

docker rmi mysql:latest //删除方式一:格式 docker rmi 要删除的仓库名 : 对应tag

docker rmi a82a8f162e18 //删除方式一:格式 docker rmi 跟上镜像id

2.2、删除已创建运行的容器资源

删除已创建并运行的容器资源(可通过 docker ps -a 查询所有容器)

#如果容器正在运行,先停止

docker stop nginx // nginx是容器名

docker stop <id>// 或者使用容器id

#删除容器

docker rm nginx //nginx 是要删除的容器名

docker rm <id> //或者使用容器id

#同时删除多个容器

docker rm -f container1 container2 container3

#删除处于停止状态的所有容器

docker container prune

3、启动、停止和创建

dcoker run xxx //创建容器,如果容器已经存在,会在创建一个容器,执行时要确保没有容器

docker start xxx // 启动容器

docker stop xxx // 停止容器

4、查看容器日志

docker logs mysql 或者 docker logs -f mysql //持续输出日志

5、连接容器并与其进行交互

docker exec -it mysql bash //进入容器

6、容器重命名

docker rename old-name new-name

7、配置文件立即生效

final、指令简化

1、简化docker ps 和 docker images

2、简化打印格式,修改/root/.bashrc文件

vi /root/.bashrc

新增以下内容

alias dps= 'docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}\t{{.Names}}"' alias dis= 'docker images'

3、ESC >> :wq >> Enter 保存退出

source /root/.bashrc //保存退出后执行指令,使更改内容生效

4、简化后的输出 :使用指令 dps

相关推荐
haishikeji696_35 分钟前
市域空中智能治理建设:无人机巡检管控平台功能架构与行业落地方案
架构·无人机·低空经济·无人机巡检·无人机管理系统·飞控管理平台
m0_587383001 小时前
点餐预约核销系统的架构脉络
java·架构·系统架构·需求分析
jianqiang.xue1 小时前
审查技能库(上):内存安全四件套
stm32·单片机·物联网·架构·esp32
纪卓志George2 小时前
打破语言范式:在 Go 里用动态代理实现 AOP
架构·go
ZYJCSZKJ2 小时前
基于微服务架构的本地生活POI团购系统设计与高并发实践
微服务·架构·生活
kkai人工智能2 小时前
GPT-6 细节泄露:提示词工程已死,蜂群 Agent 正式接管 AI 架构
人工智能·gpt·架构
漂着的圆木3 小时前
MCP 2026-07-28 长任务改造:别再用 HTTP 超时判断任务失败
分布式·架构·状态模式·ai agent
LorryJovens3 小时前
【LAAP架构与安全伦理】LAAP框架与具身智能大脑:从认知架构到自主意识与人机共生社会--LAAP先导愿景片发布
人工智能·架构·agi
石小千4 小时前
Docker 笔记(九)--离线安装
docker·容器
阳明山水4 小时前
销量预测2025—2026:从模型竞赛到系统融合的范式转型
人工智能·深度学习·算法·机器学习·架构