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

 

 

相关推荐

  1. Docker】镜像构建容器部署

    2024-06-06 03:00:03       25 阅读
  2. linux系统Docker容器Dockerfile简单描述

    2024-06-06 03:00:03       44 阅读
  3. linux系统Docker容器Dockerfile示例

    2024-06-06 03:00:03       47 阅读
  4. linux系统docker容器编写dockerfile文件

    2024-06-06 03:00:03       47 阅读
  5. linuxi系统docker容器编排工具compose

    2024-06-06 03:00:03       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 03:00:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 03:00:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 03:00:03       87 阅读
  4. Python语言-面向对象

    2024-06-06 03:00:03       96 阅读

热门阅读

  1. 安卓Launcher启动详解

    2024-06-06 03:00:03       28 阅读
  2. OnlyOffice DocumentServer 8.0.1编译破解版本(¥100)

    2024-06-06 03:00:03       27 阅读
  3. 更改 Docker 的默认存储位置

    2024-06-06 03:00:03       36 阅读
  4. 在Go语言中如何使用变量

    2024-06-06 03:00:03       27 阅读
  5. 【4】MySQL数据库-备份

    2024-06-06 03:00:03       27 阅读
  6. Oracle大表在线重新分区

    2024-06-06 03:00:03       30 阅读
  7. linux各个日志的含义 以及使用方法

    2024-06-06 03:00:03       36 阅读
  8. 服务器硬件基础知识

    2024-06-06 03:00:03       31 阅读
  9. Linux文件系统杂记

    2024-06-06 03:00:03       26 阅读