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

docker安装、运行

1、安装

之前有docker的话,需要先卸载旧版本:

sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine

安装之前需要安装yum工具:

sudo yum install -y yum-utils

设置镜像仓库(默认是外国的,下载非常慢,所以需要配置国内镜像地址,下边使用阿里云镜像):

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker相关依赖:

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

2、启动docker

systemctl start docker

(1)查看版本号:

docker -v

(2)查看docker基础信息

docker version

下边展示的docker信息比较全面:

3、 docker run hello-world 测试docker是否安装成功

当运行 docker run hello-world时,发现本地没有hello-world这个镜像,此时会从远程仓库拉取hello-world镜像,拉取完成会有签名信息,代表拉取成功。完之后会自动运行,此时显示:hello from Docker!

4、查询镜像

查看刚才拉取的hello-world镜像。

docker images

5、卸载docker

(1)卸载刚才下在的docker依赖

yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

(2)删除docker资源文件
下载docker时的默认工作文件在var/lib/下,会有docker文件夹

/var/lib/docker

6、分析大概执行流程

docker run  xxx发生了什么?

相关文章:

  • 不止于浏览器:掌握Node.js,开启全栈开发新篇章!
  • 学习记录691@spring面试之bean的作用域
  • 《UE5_C++多人TPS完整教程》学习笔记5 ——《P6 在线子系统(Online Subsystem)》
  • 现代浏览器对 es模块 【esm】原生支持
  • C语言第二十四弹---指针(八)
  • 假期2.13
  • Stable Diffusion教程——使用TensorRT GPU加速提升Stable Diffusion出图速度
  • localStorage、sessionStorage、cookie区别
  • Windows 安装和连接使用 PgSql数据库
  • 【Git】Windows下通过Docker安装GitLab
  • 【PyQt】08 - 编辑Tab顺序
  • springboot集成Sa-Token及Redis的redisson客户端
  • 计算机二级数据库之数据模型(三层相关的结构)
  • 【国产MCU】-CH32V307-触摸按键检测(TKEY)
  • 揭秘 2024 春晚刘谦魔术——代码还原
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 自己简单写的 事件订阅机制
  • 30秒的PHP代码片段(1)数组 - Array
  • Git同步原始仓库到Fork仓库中
  • Git学习与使用心得(1)—— 初始化
  • JavaScript异步流程控制的前世今生
  • markdown编辑器简评
  • RxJS: 简单入门
  • Transformer-XL: Unleashing the Potential of Attention Models
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 记一次删除Git记录中的大文件的过程
  • 警报:线上事故之CountDownLatch的威力
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 开源SQL-on-Hadoop系统一览
  • 聊聊hikari连接池的leakDetectionThreshold
  • 码农张的Bug人生 - 见面之礼
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 前端学习笔记之观察者模式
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 我有几个粽子,和一个故事
  • 系统认识JavaScript正则表达式
  • 线上 python http server profile 实践
  • ​​​​​​​​​​​​​​Γ函数
  • #NOIP 2014#Day.2 T3 解方程
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (2022 CVPR) Unbiased Teacher v2
  • (ZT)一个美国文科博士的YardLife
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (四)鸿鹄云架构一服务注册中心
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (转)为C# Windows服务添加安装程序
  • (转载)利用webkit抓取动态网页和链接
  • .NET Core 通过 Ef Core 操作 Mysql
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .net6 webapi log4net完整配置使用流程