当前位置: 首页 > news >正文

Docker容器操作总结

镜像仓库操作

登录镜像仓库
docker login registry.cn-hangzhou.aliyuncs.com

登录阿里云私有仓库

docker login registry.cn-hangzhou.aliyuncs.com
登出镜像仓库
docker logout registry.cn-hangzhou.aliyuncs.com

登出阿里云镜像仓库

docker logout registry.cn-hangzhou.aliyuncs.com
给镜像打标签
docker tag nginx:latest registry.cn-hangzhou.aliyuncs.com/demo/nginx:v1

给 nginx 镜像打标签

docker tag nginx:latest registry.cn-hangzhou.aliyuncs.com/demo/nginx:v1
推送镜像到仓库
docker push registry.cn-hangzhou.aliyuncs.com/demo/nginx:v1

推送 nginx 镜像至私有仓库

docker push registry.cn-hangzhou.aliyuncs.com/demo/nginx:v1
从仓库拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/demo/nginx:v1

从私有仓库拉取 nginx 镜像

docker pull registry.cn-hangzhou.aliyuncs.com/demo/nginx:v1
二、镜像操作
查看本地镜像
docker images

查看本地已有镜像

docker images
搜索镜像
docker search nginx

搜索官方 nginx 镜像

docker search nginx
拉取镜像
docker pull nginx:latest

拉取最新版本 nginx 镜像

docker pull nginx:latest
删除镜像
docker rmi nginx:latest

删除 nginx 镜像

docker rmi nginx:latest
导出镜像
docker save nginx:latest -o nginx.tar

导出 nginx 镜像到本地文件

docker save nginx:latest -o nginx.tar
导入镜像
docker load < nginx.tar

从本地文件导入镜像

docker load < nginx.tar
镜像重命名
docker tag nginx:latest myrepo/nginx:v1

重新命名镜像并打标签

docker tag nginx:latest myrepo/nginx:v1
三、容器操作
查看容器列表
docker ps -a

查看所有容器(包括已退出的)

docker ps -a
运行容器
docker run -it --name web nginx

运行并命名一个 nginx 容器

docker run -it --name web nginx
后台运行容器
docker run -d --name web -p 80:80 nginx

后台运行 nginx 并映射端口

docker run -d --name web -p 80:80 nginx
启动容器
docker start web

启动名为 web 的容器

docker start web
停止容器
docker stop web

停止运行中的 web 容器

docker stop web
删除容器
docker rm web

删除 web 容器(需先停止)

docker rm web
进入容器交互
docker exec -it web /bin/bash

进入 web 容器终端

docker exec -it web /bin/bash
查看容器日志
docker logs web

查看 web 容器的输出日志

docker logs web
查看容器信息
docker inspect web

查看 web 容器的详细配置信息

docker inspect web

http://www.gsyq.cn/news/132246.html

相关文章:

  • 华为OD机考双机位C卷 - 编程能力提升计划 (Java Python JS C/C++ GO )
  • Java毕设选题推荐:基于SpringBoot的校园购物系统设计与实现基于springboot的校园零售管理系统的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)
  • 华为OD机考双机位C卷 - 计算误码率 (Java Python JS C/C++ GO )
  • Java计算机毕设之基于Java的高校超市管理系统设计与实现基于springboot的校园零售管理系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • GPIO输入输出的内容补充(继上一篇)
  • DHCP服务器:轻松管理IP自动分配 - 详解
  • consul - yebinghuai-qq
  • redis-基本操作指令 - yebinghuai-qq
  • 医疗AI智能体架构设计:六大核心模块与七种专业智能体类型全解析
  • Docker容器操作总结 - 十里
  • 构建智能Agent系统的路由模式:原理、实现与实战案例(建议收藏)
  • 【题解】P14826 踩踩标
  • 基于librosa的MFCC的音色相似度检测程序
  • 2025 国内公关公司 TOP10 评测!策略创新+资源整合,十大品牌权威榜单发布,专业赋能品牌传播新生态 - 全局中转站
  • 【课程设计/毕业设计】基于springboot的汽车租赁买卖管理系统的设计与实现租赁预订、二手车交易【附源码、数据库、万字文档】
  • 2025 国内整合营销服务商TOP10 评测!全链路赋能 + 标杆案例,十大品牌权威榜单发布,驱动品牌增长新引擎 - 全局中转站
  • 【打造自己的 DeepSeek】第 1 期:为什么要打造自己的 DeepSeek? _
  • 请教软件和业务问题,引发的思考
  • 复习——共享内存
  • 写在最前面
  • 【python大数据毕设实战】哮喘患者症状数据可视化分析系统、Hadoop、计算机毕业设计、包括数据爬取、数据分析、数据可视化、机器学习
  • 【01-02】
  • 非遗万象图前端开发
  • Redis多实例部署与主从架构
  • 上海埃飞电子科技有限公司:探寻国内顶尖狭缝涂布机加工厂的卓越之道 - 五色鹿五色鹿
  • 用 .NET MAUI 10 + VS Copilot 从 0 开发一个签到 App(三)
  • 【linux内核】Linux内核的同步机制
  • (100分)- 部门人力分配(Java JS Python C)
  • 详细介绍:正则表达式超详细版