windowscentos群晖进行Docker安装

2022-10-04 01:34:22 12点赞 102收藏 6评论

说明:写文不易,欢迎各位批评指正(友好交流哦)!不管是否喜欢,欢迎点、关注、收藏三连击!

前言

docker对比虚拟机拥有启动更快、占用空间小、资源利用高、并发高等优点,现在已经比较广泛的应用了,包括家里NAS利用docker打造自己的书库、挂机等等,真的很方便。今天跟大家分享一下windows与Linux安装docker的过程。

一、windows安装docker

1、硬件装备

CPU--AMD 5600G (不考虑独显,所以选择5600G)

AMD锐龙55600G处理器(r5)7nm搭载RadeonGraphics6核12线程3.9GHz65WAM4接口盒装CPU1099元京东去购买

主板--微星 B550M

微星(MSI)MAGB550MMORTARMAXWIFI迫击炮电脑主板支持CPU5600X/5800X/5600G(AMDB550/SocketAM4)899元京东去购买

内存--酷兽 3200

酷兽(CUSO)ddr416g(8gx2)台式机内存16g(8gx2)3200MHz酷兽夜枭系列269元京东去购买

电源--鑫谷 GP600G黑金版

鑫谷(Segotep)额定500WGP600G黑金版电源(金牌认证/宽幅/背线/智能温控风扇/台式机电脑主机箱电源)339元京东去购买

硬盘--西部数据 SN570 1T

西部数据(WD)SN570固态硬盘M.2PCIENVMe2280台式机笔记本电脑SSD蓝盘SN570-1TB(sn550升级款)599元京东去购买

2、docker安装

首先要安装一个64位win10系统,其次不要用于生产环境。

2.1安装之前需要启动windows系统的Hyper-V 和容器特性:右键单击开始按钮并选择“应用和功能”,在新的页面选择“程序和功能”→“启用或关闭windows功能”→勾选“Hyper-V ”“容器”→确定、重启。

windowscentos群晖进行Docker安装

windowscentos群晖进行Docker安装

windowscentos群晖进行Docker安装

2.2docker下载及安装

下载地址:https://docs.docker.com/desktop/install/windows-install/

windowscentos群晖进行Docker安装

双击下载好的文件,然后一路向下

PS:安装完成后,重启完运行后会提示WSL未完成安装,这时候安装WSL

windowscentos群晖进行Docker安装

在windows命令行下输入

wsl --install

windowscentos群晖进行Docker安装

如果安装失败,可能是windows版本比较旧,可用下面命令

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

windowscentos群晖进行Docker安装

下载 Linux 内核更新包并安装

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

将WSL 2版本设为默认

wsl --set-default-version 2

windowscentos群晖进行Docker安装

PS:这里需要注意的是windows版本,低于 18362 的版本不支持 WSL 2。

可以点击弹出窗口的链接进入微软的官方指导页面,上面内容来自官方页面。

查看版本

docker version

windowscentos群晖进行Docker安装

出现客户端与服务端两项代表安装成功。

2.3在docker中安装centos7

拉取镜像

docker pull centos:7

windowscentos群晖进行Docker安装

下载起来是很慢的,下载完成后可以查看下镜像文件

docker images

windowscentos群晖进行Docker安装

创建并运行容器

docker run -d -i -t <IMAGE ID根据显示的ID填写> /bin/bash

windowscentos群晖进行Docker安装

运行完成后会出现容器ID,进入使用容器

docker exec -it <CONTAINER ID容器ID前五位就可以> bash

windowscentos群晖进行Docker安装

查看网卡、安装工具

windowscentos群晖进行Docker安装

这里可以看到默认是没有网络的,需要进行安装

yum install -y net-tools

windowscentos群晖进行Docker安装

再次查看网络及网络测试

windowscentos群晖进行Docker安装

网络已有,至公网已通,安装完成。

二、centos安装docker

首先更新一下yum包

sudo yum update

windowscentos群晖进行Docker安装

查看centos版本,Docker要求CentOS系统的内核版本高于3.10

uname -r

windowscentos群晖进行Docker安装

安装需要软件包

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

windowscentos群晖进行Docker安装

设置yum源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(这里使用阿里源)

windowscentos群晖进行Docker安装

查看可用版本

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

windowscentos群晖进行Docker安装

选择版本安装

yum -y install docker-ce-18.03.1.ce

windowscentos群晖进行Docker安装

安装成功

windowscentos群晖进行Docker安装

关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

启动docker并加入开机启动

systemctl start docker

systemctl enable docker

查看docker版本

windowscentos群晖进行Docker安装

出现客户端与服务端,收工!

三、群晖安装docker

群晖已经有docker套件,进入"套件中心“→”所有套件“→”开源“→”docker安装“

windowscentos群晖进行Docker安装

本文到此结束,欢迎交流!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
6评论

  • 精彩
  • 最新
  • 简单粗暴关闭防火墙安全吗?

    校验提示文案

    提交
    [喜极而泣] 测试的时候都是关闭防火墙,生产环境放端口

    校验提示文案

    提交
    收起所有回复
  • Windows自身占用资源就不小

    校验提示文案

    提交
    感谢大佬打赏

    校验提示文案

    提交
    收起所有回复
  • 收到

    校验提示文案

    提交
  • windows装docker一直不怎么理想。后来我虚拟了黑裙再利用黑裙的docker。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
102
扫一下,分享更方便,购买更轻松