前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >谈一谈|在win10家庭版上用虚拟机安装docker

谈一谈|在win10家庭版上用虚拟机安装docker

作者头像
算法与编程之美
发布于 2020-08-09 10:52:22
发布于 2020-08-09 10:52:22
1.9K1
举报

1 Docker简介

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

2 安装虚拟机VMware

首先在

https://my.vmware.com/en/web/vmware/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0

官网下载安装包,安装完毕后会得到这样一个图标。

图示2-1

打开后得到这个界面。

图示2-2

然后我们在

http://isoredirect.centos.org/centos/8/isos/x86_64/

下载一个centos8的镜像

图示2-3

在其中随便选一个下载,下载完后使用VMware中创建新的虚拟机选择自定义。

图示2-4

选择安装程序光盘映像文件,选中刚刚下载的centos8镜像。

图示-2-5

版本选择centos 8 64 位,然后一直下一步直到完成,然后根据提示完成安装。

3 安装docker

3.1 打开刚刚安装好的虚拟机打开终端进入root模式

su root

输入密码

3.2 安装依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

3.3添加yum仓库

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

3.4 安装docker

dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpmyum install docker-ce docker-ce-cli

到这里docker就安装完了。

3.5 打开docker

systemctl start docker

3.6 查看docker版本

docker --version

3.7 设置开机自动启动

systemctl enable docker

3.8 docker重新启动命令

systemctl restart docker

3.9 查看docker启动状态

systemctl status docker

到这里就安装完成并启动docker了。

4 结语

安装过程中我遇到了很多困难,最初想直接在win10上安装,发现docker官方只支持win10专业版,其他版本又需要dockertoolbox 来安装。在安装docker toolbox时又出现一系列问题。百度后无果,最后明白docker最适配的系统时linux,我才安装虚拟机用linux系统来安装docker。

END

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-08-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
1 条评论
热度
最新
大佬 为什么下载镜像的时候点哪一个都是四零四
大佬 为什么下载镜像的时候点哪一个都是四零四
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
Docker:应用容器引擎 Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)
Docker 是基于Go语言实现的开源容器项目。利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化(通俗解释:Docker内嵌极小型系统,例如Linux只有5M多,windows也是)。它是内核级的虚拟化。期望达到使项目运行环境“一次封装,到处运行的目的”。
一写代码就开心
2021/03/02
8.5K0
Docker:应用容器引擎           Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)
[Linux]用VMware新建Linux虚拟机
严格来讲, Linux这个词本身只表示Linux内核, 但实际上人们已经习惯了用Linux来形容整个基于Linux内核, 并且使用GUN工程各种工具和数据库的操作系统. (以上摘自百度百科)
子润先生
2021/06/13
6.4K0
k8s安装环境准备:Virtualbox安装CentOS;复制多个CentOS虚拟机
分别复制k8s-worker1和k8s-workder2;启动后,使用ifconfig命令查出ip地址,同样可以使用xshell连接
BUG弄潮儿
2023/09/02
3610
k8s安装环境准备:Virtualbox安装CentOS;复制多个CentOS虚拟机
Docker笔记(一)docker 在linux里面的安装,以安装成功(安装了一天才成功,因为 CentOS 8 (非 Stream 版)已提前进入 EOL 停止服务阶段)
在开发环境,将源码+配置+软件等其他项目运行的所有的东西,都打包,直接都给运维,这样运维就不需要自己搭建项目运行的环境了,因为你已经拿到了开发人员本地的全部的东西,相当于拿到开发人员全部的东西,直接在运维那里就可以运行;
一写代码就开心
2022/05/09
2.3K0
Docker笔记(一)docker 在linux里面的安装,以安装成功(安装了一天才成功,因为 CentOS 8 (非 Stream 版)已提前进入 EOL 停止服务阶段)
在不同环境下 Docker 的安装部署
Docker 官方说至少 Linux 内核 3.8 以上,建议 3.10 以上(ubuntu 下要 linux 内核 3.8 以上, RHEL/Centos 的内核修补过, centos 6.5 的版本就可以)
栗筝i
2023/01/15
2.1K0
使用VMware Workstation Player虚拟机安装Linux系统
首先下载并安装 VMware Workstation Player, VMware Workstation是一款非常强大的虚拟机软件,有pro专业版和player免费版,我们个人使用 免费的VMware Workstation Player就可以了,当然有条件的可以升级到专业版。
朝雨忆轻尘
2019/11/07
2.3K0
Centos8安装Docker
删除旧版本,为确保统一,建议大家都执行一下,如果yum报告未安装这些软件包,则可以下一步了。
乐心湖
2020/07/31
3.1K0
Linux中安装部署docker
Docker是一个开源的容器化平台,用于帮助开发者更轻松地构建、打包、分发和运行应用程序。它基于容器化技术,利用操作系统层级的虚拟化来隔离应用程序和其依赖的环境。通过使用Docker,开发者可以在不同的主机上快速部署和扩展应用程序,而不需要担心环境配置和依赖问题。
九仞山
2023/10/14
2.9K0
Linux中安装部署docker
【Docker】Linux安装Docker(极简版)
建议使用centerOs 7.9 以上的版本,内核基本上可以满足Docker的需求。
阿东
2023/01/19
9020
Centos7下安装Docker(详细安装教程)[通俗易懂]
百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
全栈程序员站长
2022/07/25
10.5K0
笔记:win10上快速搭建容器环境,不需要VM
1.5.1 在Win10上准备centos7 和大家说明一下,我们的目的仅仅是要安装一个centos7,然后在centos7上安装docker 如果搞不定vagrant+virtualbox的方式,也可以直接使用VM搭建一个centos7 或者你可以直接使用一台云服务器,上面安装了centos7 毕竟我们的目的只是为了得到一个centos7的机器,所以不必花太多精力在这个问题上折腾 我上课用的环境是 【 win10 64位 VirtualBox-6.0.12-133076-Win
源码之路
2020/12/01
5890
菜鸟入门Docker[通俗易懂]
最近在学习docker时,发现网上很多教程都是很老的教程,导致本人在学习时遇到各种各样的坑,为了方便以后查看,现将学习相关笔记记录在这里。 本文仅为记录学习轨迹,如有侵权,联系删除
全栈程序员站长
2022/08/29
11.1K0
菜鸟入门Docker[通俗易懂]
CentOS8安装Docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
青山师
2023/05/05
1K0
Docker容器简介、优缺点与安装
Docker 是一个开源的应用容器引擎, 是一种运行于 Linux 和 Windows 上的软件,用于创建、管理和编排容器,基于 Go 语言 并遵从 Apache2.0 协议开源,是在 GitHub 上开发的 Moby 开源项目的一部分。
炒香菇的书呆子
2022/04/13
1.4K0
Docker容器简介、优缺点与安装
CentOS 7.5 安装KVM虚拟机(Linux) 原
Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。 它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。 KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。 而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化。但Xen本身有自己的进程调度器,存储管理模块等,所以代码较为庞大。 广为流传的商业系统虚拟化软件VMware ESX系列是基于软件模拟的Full-Virtualization。
拓荒者
2019/05/25
7.2K0
裸金属服务器kvm虚拟化安装win10
和普通的 VPS 相比,裸金属服务器属于物理服务器,我的数据和其他用户数据做到了物理隔离,同时服务器本身是支持二次虚拟化的。
宋天伦
2020/07/16
7.4K0
CentOS7 Python 前期准备1——开启SSH,Xshell链接
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
MyJie
2019/11/20
8210
CentOS7 Python 前期准备1——开启SSH,Xshell链接
git仓库之gogs安装(docker版/二进制版)
二进制安装gogs tar zxf gogs_0.11.91_linux_amd64.tar.gz -C /data/gogs chown -R www.www /data/gogs su - www -c "nohup /data/gogs/gogs web &" ### 添加www密钥到管理部署密钥 ### 也可直接添加账号到仓库.git/config的url中 ### 管理git钩子配置参考 #!/bin/sh # 仓库设置 -- 管理Git钩子 # 修改 post-receive expor
钢铁知识库
2022/08/20
4690
CentOS 7安装Docker应用容器引擎
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
星哥玩云
2022/07/14
6880
CentOS 7安装Docker应用容器引擎
centOS(离线) off-line install docker-ce
在很多情况下我们可能需要在离线的情况下来进行环境的安装,这时候我们可以直接把我们的环境封装到docker中,直接将docker安装就省去了很多复杂环境的配值,这也就需要我们先在离线的情况下安装好docker的环境。
Tim在路上
2020/08/04
5530
推荐阅读
相关推荐
Docker:应用容器引擎 Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档