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 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

[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

[root@docker ~]# sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

[root@docker ~]# yum makecache fast

f911a7a808634820b8a1a33ae2c51ea3.png

3.安装docker软件包

下载最新版

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

可指定版本安装:

查看版本:

[root@docker ~]# yum list docker-ce --showduplicates

指定版本安装:

[root@docker ~]# yum install -y docker-ce-20.10.0 docker-ce-cli-20.10.0

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

  • 44
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值