Windows和Linux系统部署Docker(2)

目录

一、Linux系统部署docker

前置环境:

1.安装需要的软件包, yum-util 提供yum-config-manager功能

2.添加阿里云 docker-ce 仓库

3.安装docker软件包

4.启动 docker并设置开机自启

5.查看版本:

二、windows系统部署docker

1.查看是否拥有bioss虚拟化功能

2.开启虚拟化功能

3.安装启动Linux Ubantu(此过程必须联网)

4.下载安装Docker桌面版

5.优化操作更改默认路径


 

Docker并非是一个通用的容器工具,它依赖于已存在并运行的Linux内核环境。

Docker实质上是在一个已运行的Linux下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的Linux主机。

一、Linux系统部署docker

前置环境:

(1)保证已联接外网

[root@docker ~]# ping -c3 baidu.com

fde60aa2a59a4dcc9493b650b0aa636b.png

(2)关闭selinux和防火墙

[root@docker ~]# systemctl stop firewalld

[root@docker ~]# setenforce 0

 

1.安装需要的软件包, yum-util 提供yum-config-manager功能

[root@docker ~]# yum -y install yum-utils

 

2.添加阿里云 docker-ce 仓库

[root@docker ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

[root@docker ~]# ls /etc/yum.repos.d/docker-ce.repo

f911a7a808634820b8a1a33ae2c51ea3.png

3.安装docker软件包

[root@docker ~]# yum -y install docker-ce-20.10.9-3.el7

 

4.启动 docker并设置开机自启

[root@docker ~]# systemctl enable docker --now

 

5.查看版本:

[root@docker ~]# docker version

94e7638328e849aca4444bdf6ae3de63.png

 

二、windows系统部署docker

Docker必须部署在Linux内核系统上,如果其他系统想要部署Docker就必须安装一个虚拟Linux环境                                                                  

1.查看是否拥有bioss虚拟化功能

打开任务管理器

c4702868011f43669c6b7efe6f6c17d7.png

如果没有可以看这篇文档开启bioss虚拟化:

VMware中的虚拟机设置开启VT虚拟化-CSDN博客文章浏览阅读150次。虚拟机系统关机打开虚拟机设置-----点击处理器----https://blog.csdn.net/weixin_72819498/article/details/139276802

2.开启虚拟化功能

来到控制面板-----点击‘程序’----点击‘启用windows功能’

b7e555ccd60041778d3aeadafe0bd643.png

勾选‘Hyper-V’----下滑并勾选‘适用于Linux的windows子系统’和‘虚拟机平台’ -----点击‘确定’

3b826d1c12b94ba7bd082f2e50b743d6.png

e5ab7f93311640b4bdcb5b92d4bdf3d5.png

等安装完成后点击‘立即重启’

275220cd2cf544e98fd8ce4297c0cbab.png

3.安装启动Linux Ubantu(此过程必须联网

打开powershell必须以管理员的身份运行(快捷键win+x)

(1)测试是否可以连接外网

ping www.baidu.com

24e33241af3b4624a51d7328c1ae84a4.png

(2)输入更新命令:

wsl --update

打开之后输入(期间会弹出询问操作-----点击‘是’):

271a4734593d4542b58a8a47d6e46051.png

(3)开始安装Ubantu

wsl --install

此过程时间较长请耐心等待!

输入用户名:zhangsan

密码(不显示):123

确认密码(不显示):123

7511243f917b45f1b104a8fc0a7728fc.png

f5acb1d4c172402dbcba8b83c58f1c29.png

重启Windows系统

4.下载安装Docker桌面版

下载链接:

https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=dd-smartbutton&utm_location=module

 

下载完成后双击执行程序---点击‘OK’

2756054b0dca43ac9932bd10c8c3ef6d.png

15899e4e42fe4c2aae21de403ffad0b0.png

安装过程时间可能会比较长请大家耐心等待......

 

安装好之后点击‘Close and restart’重启windows

978a523c6432453c8ea86602c25b8dee.png

重启完成之后,打开Docker程序会看到如下界面----点击‘Accept(接收)’

0e19be6f25ee498f818c82c50e6bff18.png

点击‘Continue without signing in(不登录但继续)’

d46e81a61137420ea4d26c6efb4b356d.png

打开命令提示符输入进行测试:

docker -v

aa2e2e3033cc4efabccacb01b1233d9a.png

 

Docker图形化版安装成功!

 

5.优化操作更改默认路径

全部更改到D盘

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools

 

双击打开管理器

9a93cf45a5014eaeaabf51b043d3f80e.png

c9a988994363493cbf248a51660988a8.png

全部更改到D盘

67e7dc6cdd12452cbb918a846160dd41.png

 

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

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

相关文章

Type ‘null‘ is not assignable to type ‘T‘. - ArkTSCheck

设置泛型将参数配置为 null 时抛出了如下异常: Type null is not assignable to type T. T could be instantiated with an arbitrary type which could be unrelated to null. <ArkTSCheck> 解决办法 在 null 后面添加 ! 即可,以表示该值不会为 null data: T null! 以…

Qt 基于FFmpeg的视频转换器 - 转GIF动图

Qt 基于FFmpeg的视频转换器 - 转GIF动图 引言一、设计思路二、核心源码三、参考链接 引言 gif格式的动图可以通过连续播放一系列图像或视频片段来展示动态效果&#xff0c;使信息更加生动形象&#xff0c;可以很方便的嵌入到网页或者ppt中。上图展示了视频的前几帧转为gif动图的…

随身WIFI 路由器等嵌入式Linux 编程器固件解包打包

一、固件提取 (1)直接使用CH341A编程器提取全量包,适合于无adb场景 (2)使用adb 、dd工具提取rootfs分区,通常是mtd4,一般我们也只需要修改rootfs 二、firmware 分析 Ubuntu18.04及以上,低版本需解决很多依赖问题 安装python3和pyhton3-pip 1.下载工具 ​git clo…

基于Paraformer的alpha-token强制对齐

1. 基本原理 CIF 作为Parafoemr的核心模块&#xff0c;用于预测字数和生成声学向量&#xff0c;从而实现了单轮非自回归解码。其中字数的预测主要通过encoder输出系数alpha的累计得分&#xff0c;满足通关阈值β1.0即可产生一个token&#xff0c;其中alpha曲线在一定程度上呈现…

Android12.0 SIM卡语言自适应

文章目录 需求语言设定Settings中语言切换流程检测到SIM卡&#xff0c;更新系统语言最终修改 需求 要求系统语言跟随SIM卡的语言变化。 语言设定 (1)系统预置语言, 即在makefile中指定的语言 (2)重启, 如果未插卡, 则系统语言为预置的语言 (3)重启插入SIM卡开机, 会自适应为…

【前端】vue+element项目中select下拉框label想要显示多个值多个字段

Vue Element项目中select下拉框label想要显示多个值 <el-selectv-model"form.plantId"collapse-tagsfilterableplaceholder"请选择品种种类"style"width: 270px;"><el-optionv-for"item in plantIdArray":key"item.id&…

前端首屏加载速度慢问题?怎么解决

前端首屏加载速度慢是用户体验中的一个关键问题&#xff0c;它直接影响用户对网站的第一印象以及用户留存率。首屏加载时间是指从用户输入网址到页面首屏内容完全呈现在用户面前所需的时间。这个指标对于搜索引擎优化&#xff08;SEO&#xff09;和用户体验都至关重要。下面将探…

CSS:浮动

▐ 文档流&#xff1a; 由于网页默认是一个二维平面&#xff0c;当我们在网页中一行行摆放标签时&#xff0c;块标签会独占一行&#xff0c;行标签则只占自身大小&#xff0c;这种情况下要实现网页布局就很麻烦了&#xff0c;所以我们就需要通过一些方法来改变这种默认的布局方…

centos7离线安装pthon3.8

centos7离线安装pthon3.8 因服务器无外网环境&#xff0c;所以事先需要把所有离线的依赖都准备好。 安装前的准备 先在有外网环境的机器上准备依赖 安装 centos-release-scl 第三方yum源 yum install centos-release-scl安装 yum 依赖下载插件 yum install yum-plugin-do…

Javascript 位运算符(,|,^,<<,>>,>>>)

文章目录 一、什么是位运算&#xff1f;二、如何使用1. 位与&#xff08;AND&#xff09;&#xff1a;&用途&#xff08;1&#xff09;数据清零&#xff08;2&#xff09;判断奇偶 2. 位或&#xff08;OR&#xff09;&#xff1a;|用途&#xff08;1&#xff09;向下取整 3…

GO语言 gin框架 简述

原文地址 基本路由 Go语言中文文档 一、简介 Gin是一个golang的轻量级web框架&#xff0c;性能不错&#xff0c;API友好。 Gin支持Restful风格的API&#xff0c;可以直接从URL路径上接收api参数或者URL参数&#xff0c;也可是使用json或者表单 数据绑定的方式接收参数。 Gin响…

【传知代码】BERT论文解读及情感分类实战-论文复现

文章目录 概述原理介绍BERT模型架构任务1 Masked LM&#xff08;MLM&#xff09;任务2 Next Sentence Prediction (NSP)模型输入下游任务微调GLUE数据集SQuAD v1.1 和 v2.0NER 情感分类实战IMDB影评情感数据集数据集构建模型构建 核心代码超参数设置训练结果注意事项 小结 本文…

AIOps在线评测基准首阶段建设完成,面向社区发布真实运维数据!

本文根据必示科技算法研究员、产品总监聂晓辉博士在2024 CCF国际AIOps挑战赛线下宣讲会上的演讲整理成文。 2024年1月份OpenAIOps社区成立&#xff0c;随着越来越多的社区成员加入&#xff0c;各项工作在有条不紊的推进中。在线评测基准系统&#xff08;AIOps Live Benchmark&a…

积鼎CFDPro水文水动力模型,专为中小流域洪水“四预”研发的流体仿真技术

水动力模型与水文模型是水利工程与水文学研究中不可或缺的两大工具。水动力模型着重于流体运动的动力学机制&#xff0c;通过一系列方程组捕捉水流的时空变化&#xff0c;而概念性水文模型则侧重于流域尺度的水文循环过程&#xff0c;利用物理概念与经验关系进行近似模拟。两者…

Windows系统部署YOLOv5 v6.1版本的训练与推理环境保姆级教程

文章目录 一 概述二 依赖环境(prerequisites)2.1 硬件环境2.2 软件环境 三 环境安装3.1 创建并激活虚拟环境3.2 安装Pytorch与torchvision3.3 校验Pytorch安装3.4 下载 YOLOv5 v6.1 源码3.5 安装 YOLOv5 依赖3.6 下载预训练模型3.7 安装其他依赖3.8 测试环境安装3.9 测试训练流…

jupyter notebook更改位置

1.找到jupyer的配置文件 一般在c盘用户的.jupter文件夹下 2. 用记事本打开这个配置文件&#xff0c;定位到c.NotebookApp.notebook_dir /path_to_your_directory 替换你的位置 3.找到jupyer图标的位置&#xff0c;打开属性 添加要存放的位置在目标文件的末尾&#xff0c;重新…

python | spacy,一个神奇的 Python 库!

本文来源公众号“python”&#xff0c;仅用于学术分享&#xff0c;侵权删&#xff0c;干货满满。 原文链接&#xff1a;spacy&#xff0c;一个神奇的 Python 库&#xff01; 大家好&#xff0c;今天为大家分享一个神奇的 Python 库 - spacy。 Github地址&#xff1a;https:/…

一个全面了解Xilinx FPGA IP核的窗口:《Xilinx系列FPGA芯片IP核详解》(可下载)

随着摩尔定律的逐渐放缓&#xff0c;传统的芯片设计方法面临着越来越多的挑战。而FPGA以其并行处理能力和可编程性&#xff0c;为解决复杂问题提供了新的途径。它允许设计者在同一个芯片上实现多种不同的功能模块&#xff0c;极大地提高了资源的利用率和系统的综合性能。 FPGA…

领域数据模型建设步骤

领域数据模型建设步骤 以某音乐app为例: 1.数据调研和业务调研&#xff0c;识别业务过程&#xff0c;实体&#xff0c;关键指标 业务过程&#xff1a;播放&#xff0c;收藏&#xff0c;下载&#xff0c;点击&#xff0c;购买&#xff0c;支付 实体&#xff1a;音乐&#xff0c…

HCIA-ARP

ARP的由来 ARP这一种协议它会是在我们HCIA中第一个需要完全掌握的一个协议&#xff0c;不然对于数据通讯来说大家都会一直觉得很绕圈 协议栈&#xff0c;网线&#xff0c;网卡&#xff0c;它们组成了我们最小的数据通信的小脉络注&#xff1a;可以了解ARP攻击&#xff08;冒充访…