数码瞎折腾 篇十三:windowscentos群晖进行Docker安装
说明:写文不易,欢迎各位批评指正(友好交流哦)!不管是否喜欢,欢迎点赞、关注、收藏三连击!
前言
docker对比虚拟机拥有启动更快、占用空间小、资源利用高、并发高等优点,现在已经比较广泛的应用了,包括家里NAS利用docker打造自己的书库、挂机等等,真的很方便。今天跟大家分享一下windows与Linux安装docker的过程。
一、windows安装docker
1、硬件装备
CPU--AMD 5600G (不考虑独显,所以选择5600G)
主板--微星 B550M
内存--酷兽 3200
电源--鑫谷 GP600G黑金版
硬盘--西部数据 SN570 1T
2、docker安装
首先要安装一个64位win10系统,其次不要用于生产环境。
2.1安装之前需要启动windows系统的Hyper-V 和容器特性:右键单击开始按钮并选择“应用和功能”,在新的页面选择“程序和功能”→“启用或关闭windows功能”→勾选“Hyper-V ”“容器”→确定、重启。
2.2docker下载及安装
下载地址:https://docs.docker.com/desktop/install/windows-install/
双击下载好的文件,然后一路向下
PS:安装完成后,重启完运行后会提示WSL未完成安装,这时候安装WSL
在windows命令行下输入
wsl --install
如果安装失败,可能是windows版本比较旧,可用下面命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
下载 Linux 内核更新包并安装
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
将WSL 2版本设为默认
wsl --set-default-version 2
PS:这里需要注意的是windows版本,低于 18362 的版本不支持 WSL 2。
可以点击弹出窗口的链接进入微软的官方指导页面,上面内容来自官方页面。
查看版本
docker version
出现客户端与服务端两项代表安装成功。
2.3在docker中安装centos7
拉取镜像
docker pull centos:7
下载起来是很慢的,下载完成后可以查看下镜像文件
docker images
创建并运行容器
docker run -d -i -t <IMAGE ID根据显示的ID填写> /bin/bash
运行完成后会出现容器ID,进入使用容器
docker exec -it <CONTAINER ID容器ID前五位就可以> bash
查看网卡、安装工具
这里可以看到默认是没有网络的,需要进行安装
yum install -y net-tools
再次查看网络及网络测试
网络已有,至公网已通,安装完成。
二、centos安装docker
首先更新一下yum包
sudo yum update
查看centos版本,Docker要求CentOS系统的内核版本高于3.10
uname -r
安装需要软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(这里使用阿里源)
查看可用版本
yum list docker-ce --showduplicates | sort -r
选择版本安装
yum -y install docker-ce-18.03.1.ce
安装成功
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
启动docker并加入开机启动
systemctl start docker
systemctl enable docker
查看docker版本
出现客户端与服务端,收工!
三、群晖安装docker
群晖已经有docker套件,进入"套件中心“→”所有套件“→”开源“→”docker安装“
本文到此结束,欢迎交流!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
ccapp
校验提示文案
昭华凋
校验提示文案
ccapp
校验提示文案
EWU186418
校验提示文案
EWU186418
校验提示文案
昭华凋
校验提示文案
ccapp
校验提示文案
ccapp
校验提示文案