当前位置: 首页 > 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.jsqmd.com/news/120154/

相关文章:

  • 二叉树的“家谱学”:为什么最近公共祖先是最优解?
  • 【LEA-BP】基于爱情进化算法LEA优化BP神经网络的风电功率预测研究附Matlab代码
  • 【App Service】部署War包到Azure云上遇404错误
  • 重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)
  • 神经网络和深度学习 第四周:深度神经网络的关键概念
  • 华为OD机考双机位C卷 - 计算误码率 (Java Python JS C/C++ GO )
  • 2025 国内整合营销服务商TOP10 评测!全链路赋能 + 标杆案例,十大品牌权威榜单发布,驱动品牌增长新引擎 - 全局中转站
  • openFeign - yebinghuai-qq
  • kubernetes终端管理神器
  • GPIO输入输出的内容补充(继上一篇)
  • 0x3f第十天复习(考研日2)(9.18-12.30,14.00-15.00)
  • 逆向提示法:让大模型输出从平庸到专业的5步技巧
  • DHCP服务器:轻松管理IP自动分配 - 详解
  • MySQL的这6大雷区,大部分人都会踩中!
  • redis-基本操作指令 - yebinghuai-qq
  • 医疗AI智能体架构设计:六大核心模块与七种专业智能体类型全解析
  • Java毕设项目:基于springboot的校园零售管理系统的设计与实现(源码+文档,讲解、调试运行,定制等)
  • vivado hls如何实现recursive fuction递归函数
  • Docker容器操作总结 - 十里
  • CF95D Horse Races
  • 程序员必备技能:AI Agent 9种设计模式深度解析,提升大模型应用效能(值得收藏)
  • 扩展域并查集(种类并查集)
  • 算法分析--基数排序
  • 【题解】P14826 踩踩标
  • 2025-12-21
  • 港媒盛赞“香港媳妇”徐冬冬!婚照惊艳全网,港圈作品圈粉无数
  • 2025 国内公关公司 TOP10 评测!策略创新+资源整合,十大品牌权威榜单发布,专业赋能品牌传播新生态 - 全局中转站
  • 基于librosa的MFCC的音色相似度检测程序
  • Flutter官方拒绝适配鸿蒙的真相:不是技术问题,而是...
  • 【Java-JMM】Happens-before原则