liunx系统(VMware Workstation Pro)详细安装配置docker

news2024/10/7 18:23:42

安装东西前要知道docker是什么,以及docker能都干什么,文章都是本人亲测然后写的过程.

http://t.csdn.cn/iqbGg 博客文章链接详细介绍docker,以及部署MySQL,nginx等配置

一. liunx系统(VMware) 安装Docker

1. Docker中文网地址: Docker中文网 官网 (p2hp.com)

2. 打开VMware 使用su root进入管理员模式

在这里插入图片描述

3. 添加 Docker安装源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

如图所示的画面说明成功
在这里插入图片描述

4. 安装最新版本的Docker

sudo yum install docker-ce docker-ce-cli containerd.io

在这里插入图片描述
出现以下如图所示,输入y 然后回车
在这里插入图片描述
然后又出现以下画面继续 y 然后回车就完事了
在这里插入图片描述
出现以下画面继续输入y 然后回车就正式开始安装了
在这里插入图片描述

安装完成!!!

或者

二. 选择指定版本安装

1.使用以下命令列出所有的可用软件包和版本并且按照逆序排序:

sudo yum list docker-ce --showduplicates | sort -r

在这里插入图片描述

2. 选取你指定的Docker版本进行安装

sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

安装过程中,系统会提示您是否确认安装,输入Y继续安装,跟上面一样

三. 测试Docker是否安装成功

1. 启动一个 Hellow word的容器 输入以下命令

sudo docker run hello-world

在这里插入图片描述

Hello from Docker!
This message shows that your installation appears to be working correctly.

出现以上画面说明安装成功了

2. 停止Docker服务

sudo systemctl stop docker

四 .配置Docker

1.启动Docker ,在终端运行下面代码

sudo systemctl start docker

2. 设置Docker自动启动,输入以下命令

sudo systemctl enable docker

在这里插入图片描述

3.查看Docker版本信息包括客户端和服务器

sudo docker version

在这里插入图片描述

4.查看Docker详细信息

sudo docker info

显示Docker的详细信息 docker守护程序的状态和配置

5. 搜索Docker镜像

搜索Docker Hub中可使用的Docker的镜像,输入以下命令

<image_name>替换为您要搜索的镜像名称
sudo docker search <image_name>

例如,如果您想搜索Centos镜像,运行以下命令:

sudo docker search centos

6. 下载Docker镜像

<image_name>替换为您要拉取的镜像名称
sudo docker pull <image_name> 

7. 列出你下载的镜像,在本地中的镜像

sudo docker images

在这里插入图片描述
会列出所有已下载的Docker镜像的名称和版本。

8. 运行下载的docker容器

将替换为您要使用的选项,<image_name>替换为您要使用的镜像名称。例如,如果您想在Ubuntu镜像上运行一个新的容器,运行以下命令:

sudo doceker run <option> <image_name>

五. 结束!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/415906.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

50 Projects 50 Days - Progress Steps 学习记录

50 Projects 50 Days不使用任何前端框架&#xff0c;适合初学者练手&#xff0c;巩固前端基础&#xff0c;在这里记录一下学习过程&#xff0c;尤其是一些细节上的问题。 项目地址 Progress Steps 展示效果 Progress Steps 实现思路 进度条和结点分开处理&#xff1a; 1…

深入理解计算机系统第九章知识点总结

第九章 一些术语 PA(physical address)&#xff1a;物理地址VA(virtual address)&#xff1a;虚拟地址MMU(memory management unit)&#xff1a;内存管理单元VP(virtual page)&#xff1a;虚拟页PP(physical page)&#xff1a;物理页/页帧SRAM&#xff1a;表示位于CPU和主存之…

详解Spring事务

目录 1.声明式事务 1.1.概述 1.2.使用 1.2.1.建表 1.2.2.maven依赖 1.2.3.配置 1.2.4.业务 1.2.5.测试 2.事务的传播行为 1.声明式事务 1.1.概述 spring中事务分为两种&#xff1a; 1.编程式事务&#xff0c;通过写代码来实现&#xff0c;每一步。 2.声明式事务&am…

华为手表开发:WATCH 3 Pro(15)传感器订阅加速度计

华为手表开发&#xff1a;WATCH 3 Pro&#xff08;15&#xff09;传感器订阅加速度计初环境与设备加速度传感器介绍与说明鸿蒙开发文件夹&#xff1a;文件重点新增展示的文本标记index.hmlindex.cssindex.js初 希望能写一些简单的教程和案例分享给需要的人 鸿蒙可穿戴开发 环…

Elasticsearch:索引状态是红色还是黄色?为什么?

在我之前文章 “Elasticsearch&#xff1a;如何调试集群状态 - 定位错误信息” 中&#xff0c;我有详细介绍如何调试集群状态。在今天的文章中&#xff0c;我将详细介绍如何故障排除和修复索引状态。 Elasticsearch 是一个伟大而强大的系统&#xff0c;特别是创建一个可扩展性极…

C++、STL标准模板库和泛型编程 ——关联式容器 (侯捷)

C、STL标准模板库和泛型编程——关联式容器 &#xff08;侯捷&#xff09;&#xff08; 持续更新&#xff01;&#xff01;&#xff01;&#xff09; 关联式容器rb_tree 容器set、multiset 容器map、multimap容器C、STL标准模板库和泛型编程——序列式容器 &#xff08;侯捷&am…

go+vue——go入门

govue技术选择入坑理由需要搭建前后端&#xff0c;Java 0 基础 &#xff0c;环境容易出现问题&#xff1b;GO上手快&#xff0c;问题少推荐&#xff1a;【七米】代码博客搭建Go语言开发环境下载 并 安装检查是否安装好&#xff1f;GOPROXY 非常重要&#xff08;帮你下载国外、G…

分布式锁Redision

目录 1.ab工具(压测工具)的安装 2.前置 3.优化 3.1synchronized修饰代码方法/代码块 3.2分布式锁事务的解决方案 3.3Redis实现锁问题 3.3.1 set ex方式 3.3.2 set ex方式设置过期时间 3.3.3单redis结点的解决UUID和LUA脚本 3.3.4redission解决分布式锁 4.Redission解…

数据结构:顺序表

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家解读一下数据结构方面有关顺序表的相关知识点&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C语言专栏&#xff1a;C语言&#xff1a;从入门…

阿里的Leader为什么牛逼?秘密都在“三板斧”里...

许多人都觉得&#xff0c;啊里出来的Leader&#xff0c;做事情都很有方法、有套路、有结果&#xff0c;秘密究竟在哪里&#xff1f;其实一个人的牛逼&#xff0c;首先是方法论的牛逼。本文就来聊聊&#xff0c;阿里Leader们都要学习的管理方法论&#xff0c;俗称阿里“三板斧”…

《MySQL系列-InnoDB引擎37》索引与算法-全文检索

全文检索 1 概述 对于B树的特点&#xff0c;可以通过索引字段的前缀进行查找。例如如下的查询方式是支持B树索引的,只要name字段添加了B树索引&#xff0c;就可以利用索引快速查找以XXX开头的名称。 select * from table where name like XXX%; 而如下这种情况不适合私有B索…

BUUCTF-sql注入联合查询的创建虚拟表-词频-steghide的使用

第七周第三次 目录 WEB [GXYCTF2019]BabySQli [GXYCTF2019]BabyUpload Crypto 世上无难事 old-fashion ​Misc 面具下的flag 九连环 WEB [GXYCTF2019]BabySQli 这是一道很新的题目 我们打开环境 发现登入注册界面 先看看源码有没有提示 发现有一个 php文件 进入…

Spark 对hadoopnamenode-log文件进行数据清洗并存入mysql数据库

一.查找需要清洗的文件 1.1查看hadoopnamenode-log文件位置 1.2 开启Hadoop集群和Hive元数据、Hive远程连接 具体如何开启可以看我之前的文章&#xff1a;(10条消息) SparkSQL-liunx系统Spark连接Hive_难以言喻wyy的博客-CSDN博客 1.3 将这个文件传入到hdfs中&#xff1a; hd…

OpenAI Translator | 基于ChatGPT API全局翻译润色解析及ORC上传图像翻译插件

简介 OpenAI Translator&#xff0c;一款基于 ChatGPT API 的划词翻译的浏览器插件和跨平台桌面端应用&#xff0c;使用 ChatGPT API 进行划词翻译和文本润色&#xff0c;借助了 ChatGPT 强大的翻译能力&#xff0c;帮助用户更流畅地阅读外语和编辑外语&#xff0c;允许跨 55 …

Qt音视频开发35-左右通道音量计算和音量不同范围值的转换

一、前言 视频文件一般会有两个声音通道及左右声道&#xff0c;值有时候一样有时候不一样&#xff0c;很多场景下我们需要对其分开计算不同的音量值&#xff0c;在QAudioFormat中可以获取具体有几个通道&#xff0c;如果是一个通道&#xff0c;则左右通道值设定一样&#xff0…

【时序数据库】时间序列数据和MongoDB第三部分-查询、分析和呈现时间序列数据...

在《时间序列数据和MongoDB:第1部分-简介》「时序数据库」时间序列数据与MongoDB&#xff1a;第一部分-简介中&#xff0c;我们回顾了理解数据库的查询访问模式需要询问的关键问题。在《时间序列数据和MongoDB:第2部分-模式设计最佳实践》「时序数据库」时序数据库和MongoDB第二…

Java实验课的学习笔记(二)类的简单使用

本文章就讲的是很基础的类的使用 重点大概就是类的构造函数以及一些很基础的东西。 实验内容是些老生常谈的东西&#xff0c;Complex类&#xff0c;在当初学C面向对象的时候也是这个样子展开的。 内容如以下&#xff1a; public class Complex {float real;float imag;public…

APK瘦身

先看下APK打包流程&#xff1a;APK打包流程_贺兰猪的博客-CSDN博客 知道了APK打包流程后想要瘦身&#xff0c;其实无非就是把整个APK的一些文件进行一个瘦身。 看下apk的这个文件。包括class、资源&#xff0c;资源生成arsc(资源映射表)&#xff0c;manifest清单&#xff0c;…

快排(非递归)及计数排序算法

都学了递归版的快速排序为何还要再学非递归实现&#xff1f;由于在递归过程中&#xff0c;如果数据量过大&#xff0c;那么实现时容易导致栈溢出&#xff0c;虽然代码没有问题&#xff0c;但是就是会崩&#xff0c;因此要将其改为非递归来实现 文章目录一、快速排序&#xff08…

如何使用Mac远程控制Windows电脑?

在你开始之前&#xff0c;设置您要远程处理的 Windows 计算机。 先安装 Microsoft Remote Desktop。 您可以在“应用程序”文件夹中检查它。 如果在个人计算机上安装&#xff0c;请转到 Apple App Store 并下载 Microsoft Remote Desktop。 如果在 TXST 计算机上安装&#xff0…